Entire Fleet Of UFO Orbs Over Archway UK

  • Uploaded by Terratop on Jun 2, 2007
  • Hits: 41

An entire fleet of UFOS were filmed over Archway U.K. Motorists and residents stopped in awestruck wonder at this event filmed January 2007. They all vanished almost instantly.



Show Description Hide Description