A collection of several interlinked stories that happen on the New Year's eve...
2013
2016
1978
—
1981
2011
2000
2002
1999
2017
2015
1990
2010
1956
1944
2004