In November 1966, something strange loitered in the skies and woods near Point Pleasant, West Virginia. Locals reported seeing a…
Read More »paranormal
In the dead of night on February 8, 1855, the quiet countryside of Devon, England, was blanketed in fresh snow.…
Read More »

