Mardis Gras parade floats?

Mardis Gras parade floats?


New Orleans, Louisiana (LA), US
Dozens of colorful vehicles can be seen parked near the New Orleans Arena. My best guess is that they are Mardis Gras parade floats.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement