Strange crash: Pedestrian lodged in windshield, driver keeps going for three miles St. Petersburg, Florida -- Police are investigating a bizarre hit and run crash. Investigators say 93-year-old Ralph Parker hit a pedestrian on 34th Street and 46th Avenue South on Wednesday night. He then he drove three miles with the victim's body lodged in the windshield. Police found the victim's leg in the street at the scene of the accident. Parker was finally stopped at the southbound toll-booth of the Sunshine Skyway, with the body still in the windshield. The toll booth operator thought it was a prank, until...