People just walked down the middle of street before February 24, 1868, when someone in New Orleans had the brainstorm to build a rolling stage for the Mardi Gras Parade, making today NATIONAL PARADE FLOAT DAY! Leave it to New Orleans, our most colorful and imaginative city, […]
Read more →There’s no sound quite like the pipe organ music that announces their presence even before you lay eyes on them, and when you do get a look, you’re seeing Paradise on a spinning platform, with the painted ponies, carriages and other creatures all saddled up and waiting […]
Read more →