Only fill in if you are not human
Visit http://www.MassExplainedApp.com for details. The historical roots of Carnival and Mardi Gras lie in the Catholic calendar. It is the "last hurrah" befo…