One person was killed Saturday night in a crash on Taylor Road, the Florida Highway Patrol said.
Edwin Pickrell, 66, of North Port was killed around 10:59 p.m. on Taylor Road after a2000 Cadillac ETC traveling northbound hit him while he was walking around 10:59 p.m. in the northbound lane, according to the FHP.
Following the initial collision, the pedestrian was thrown back onto the passenger side windshield of the Cadillac before coming to rest on the grassy shoulder of Taylor Road, State troopers said. The Cadillac then came to a stop, south of the intersection of the intersection of Taylor Road and Jones Loop Road.
The pedestrian’s identity will remain unclear until the next-of-kin is notified.