So in a previous blog we told you about the guy who was clinging to the hood of a car, talking on his cell phone, while the car was going 70+ mph on I-95 recently. Now here's the story behind it all, according to the woman driving the Mercedes Benz..."he had plenty of time to get off"...