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

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

August 01, 2016 08:53 PM