The Pearl of Great Price

Jan 5 - Twelfth Night

Tim Byron Season 1 Episode 5

 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?