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
1991
1971
1967
2026
1966
2003
2000
2008
1995
1981
1980
2024
2020
1999
1988
1997
2007
1976