PSA Extra: UFO Bigfoot (Monsters in America) (V)

      Comments Off on PSA Extra: UFO Bigfoot (Monsters in America) (V)

Did a UFO land on Presque Isle in Erie, PA on August 1st, 1966 and did the UFO carry a Bigfoot?