A collection of several interlinked stories that happen on the New Year's eve...
2003
2004
2010
1942
2016
1998
2002
2007
1992
1949
1960
2015
2013
1951
1989
1981
2023
1995