[New Orleans, LA] — “Super Sunday” in New Orleans refers not to a well-known football game or a political primary, but instead to a tradition of elaborate spectacle and ritual for the Mardi Gras Indians.
Every…