An increasingly surreal birthday party.
2023
2008
2010
1992
2000
2012
2007
2009
1978
2011
2022
1945
1996
1984
1981