sightings.info

Information about UFOs, Aliens and the Paranormal

New York Town Adopts Bigfoot as its Official Animal

It sounds like a classic publicity stunt – a small community makes a “fictional” or at least alleged creature as its official town animal. Except in this case, Whitehall, New

Read More