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.
2002
1982
2004
1994
1999
1998
2003
2024
1978
2007
1940
2014
2015
1995
2008
1934