Second only to New Orleans in the size of its celebration, Mardi Gras in St. Louis is quite an experience.
Plenty of beer, beads, and hurricanes. A good time was had by all.