Central Florida's super speeders are pushing the limits, hitting 100+ on the roads. What are their reasons for risking it all? Police are listening, but are they buying the excuses? Find out what's driving this dangerous trend.
Central Florida's super speeders are pushing the limits, hitting 100+ on the roads. What are their reasons for risking it all? Police are listening, but are they buying the excuses? Find out what's driving this dangerous trend.