What do the Blessed Virgin Mary and Mardi Gras have in common? Our Lady is a symbol of purity, but our cultural understanding of Mardi Gras so often portrays the festivities as the exact opposite of ...