Dozens of colorful vehicles can be seen parked near the New Orleans Arena. My best guess is that they are Mardis Gras parade floats.
Dozens of colorful vehicles can be seen parked near the New Orleans Arena. My best guess is that they are Mardis Gras parade floats. Artwork - Misc, Misc Links: en.wikipedia.org By: milwhcky