At midnight a one wakes up half awake and half in a nightmare.
2022
2000
2003
2018
2023
2012
2010
2002
2009
1982
1976
1990
1986
1995
2006
2014
2013