As David's mundane life takes the best of him, he finds himself standing at the end of the line.
1987
1965
1913
1933
2023
1995
2009
1912
1975
2015
2010
2016
1970
2002
1977
1963