Marti Gras World November 13, 2011 in Statue, street, Travel This way to Marti Gras World!, New Orleans, Louisiana.