Stick It in Your Ear

Stick It in Your Ear

4

1970-08-06

|

80 m

    David wakes up on the grounds of a deserted church. Is it a dream? An hallucination? Nope. This is the real world.