Steven can't see how is day could get any worse, but that's because he's just looking the wrong way.
October 22, 2011
Released
Blind Spot
5min
—
1953
1990
1988
2017
1993
2012
2003
1975
1998
1980
2024
2018
2009
2011
2013
1986
1992