Upcoming Car Show: 2011 World Of Wheels, New Orleans, LA

Autorama is having their World of Wheels Car Show tour stop in one of the party cities of the United States, New Orleans. The show will be held at the Ernest N. Morial Convention Center on January 28-30. For more info, click on the photo above.

Sorry to disappoint you, but I highly doubt that there will be girls flashing for beads. This is a family event…

Leave a Reply