What the hell was that? How many times have you asked yourself that after saying something you can explain? Is it your eyes playing tricks on you, or was something really there?
See All 31 Episodes of "The Haunted Earth"