TRADITIONS: Twelfth Night Some traditions are celebrated but the origins are unknown. Twelfth Night is one of them. It arrives on January 5th, twelve days after Christmas. Sound familiar? Many know the Twelve Days of Christmas song which is believed Read More