New Orleans’ Mardi Gras World

Mardi Gras World is where the floats come alive for the biggest party of the year in New Orleans. Let's take a look behind the scenes to see how they do it.