The Pearl of Great Price

Jan 5 - Twelfth Night

Tim Byron Season 1 Episode 5

Send us a text

 Today is the last day of Christmas, so we explore the origins of Twelfth Night Festivities and answer the question why does Christmas last 12 days?