911 Call of Man Clinging to Car Hood: ‘Any individual’s Looking out for to Possess finish My Car’

911 Call of Man Clinging to Car Hood: ‘Any individual’s Looking out for to Possess finish My Car’

The 911 call made of a South Florida man desperately inserting from the hood of a automobile speeding at 70 miles an hour has been launched. “Yes, I’m on top of a…

Read more »