Snow is super rare in the New Orleans metro, and so is a priest and three nuns braving the frigid temps for an epic snowball fight. And the battle was caught on camera.
The Catholic Archdiocese of New Orleans says Archbishop Gregory Aymond is ready to step aside. Per church rules ... I will ...