Flashes of the night before still haunt a disturbed James. Too shocked to fully comprehend what has happened, he carries out his usual morning routine like any other day.
1959
2009
1933
1961
1965
2024
1992
1970
1984
2014
2015
2000
1987
1948
2004
1986
1993
1995