A Miami Shores sign in November, 2015
A Miami Shores sign in November, 2015 David J. Neal MIAMI HERALD
A Miami Shores sign in November, 2015 David J. Neal MIAMI HERALD

Florida

Website confirms it: We really do have the worst drivers in the U.S.

August 01, 2016 8:53 PM

  Comments  

Videos