Daily Archive for April 27th, 2005

2115

Ghosts communicate with the living through badly working television sets. TV noise is a unquestionable signal of the supernatural.