Tuesday, March 31, 2015

New Orleans ranks among worst traffic cities in the country, world

Thank you Captain Obvious.  No... REALLY?  Shocking.  NOT.

No comments: