Florida Man Captured on Video Clinging to Hood of Speeding Car Speaks Out
Well, some of you asked what could possibly have led to the odd and terrifying incident in which a man was seen…