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
1971
2017
1997
2006
2004
2001
2000
1993
1954
2003
2002
1999
1984
1935
1991
1996
1995
2021
2024