Home / Series / Would You Believe It!! / Aired Order / Season 1 / Episode 4

Aliens in New England

A British priest who dressed as a mermaid, a father and son who created over 3,000 plus collection of glass flowers, and a small town in New England that was besieged by UFOs.

English
  • Originally Aired January 1, 1994
  • Runtime 25 minutes
  • Created July 20, 2021 by
    Agus Escudero
  • Modified September 4, 2023 by
    PhyrPhytr