Castle Rock Bigfoot
- The woman who took this video seems genuinely terrified that this might be a Bigfoot in the trees.
Mysterious light flash
- An unexplained flash of light appeared in the background of this Phoenix television traffic report.
- Marie Williams believes spirits are trashing rooms, throwing objects, and even scratching her.
... Read Full Post