Ormond Beach, FL-Police in Ormond Beach say a man injured in a motorcycle accident on North Beach Street on Sunday, November 6 has died of his injuries. 26-year-old Christopher Powers died Tuesday, November 8 at the hospital.
Powers was hurt when his motorcycle hit the outside guardrail in the 2000 block of North Beach Street around 3:25 PM. He was traveling northbound. Powers was airlifted to the hospital by Air One.
2016 Southern Stone Communications Copyright