Sir Christmas – IOTW Report

In Defense of Father Christmas

Wednesday, 25 December 2024, 21:00 Dr. Tar 1

Carl Benjamin (a/k/a Sargon of Akkad) throws down a red mitten to challenge all Santa deniers who fail to keep Christmas in their hearts each year. Watch English Heritage article [Read More]