What is the Story Behind This?
/By now it is a good chance you have seen the video of the man clinging to the hood of a car as it drives down I-95 in South Florida at 70 miles per hour.
Well, WSVN in Miami caught up with the woman that was driving the car and she explained what happened.
Yes, this is Florida.