Scientist Dr. Doohickey experiences some strange things on Christmas day, where a blizzard causes a very strange anomaly that only him and his friends notice
2023
2020
1993
2013
1982
2000
1939
2004
2005
2007
2009
1992
1990
1971