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
1995
2014
1979
2010
2024
2017
2009
1980
1990
1985
1992
2004
2022
2020