They say dreams are often strange, but Sullivan's is beyond the pale.
2017
1988
2014
2018
2016
1940
1980
1943
1982
1983
1984
1989
2009
2019