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.
2014
1986
2006
1996
2000
1938
1993
2013
1941
2025
1946
1944
1966
1999
1958
1968
2016
1985
2007