Do you know the history of Twelfth Night? Here's how it came to be known as the start of the Carnival season in New Orleans.
Mardi Gras in New Orleans is called "The Greatest Free Show on Earth." Here's what to know about its popular symbol: the ...