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.
2007
1942
1952
1945
1973
1989
1987
2014
2024
1974
1975
1984
1971
2008
1982
1988
2004