David wakes up on the grounds of a deserted church. Is it a dream? An hallucination? Nope. This is the real world.
August 6, 1970
Released
Stick It in Your Ear
1h 20min
—
English
1993
2006
2014
2013
2017
2003
2011
2007
2010
2012
2008
2004
1942