Loading Video…

This browser does not support the Video element.

Florida leads the way when it comes to vehicles crashing into buildings

According to the Storefront Safety Council, Florida only accounts for 10% of all U.S. drivers, but accounts for 17% of all storefront vehicle crashed in America.?