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.
1950
1974
1961
1970
1985
2004
1992
1977
2024
1972
2007
2014
1978
1984
1999
1998
2006