Popular Anti-Christmas Myths 2

Saturnalia ... Sol Invictus Festivals ... Mithra ... origins of Christmas?
Going after all the anti-christmas myths I could find and probably more

Related Videos