1812 UFO Encounter Changes History

396

During the War of 1812, British troops closed in on Washington, D.C. The US capital appeared doomed – until shocking twist of fate, in this clip from Season 7, “Aliens in America.”.

Don’t forget to follow us on Instagram for the latest UFO videos & photos.

Link: instagram.com/latestufos/

Your opinion?
  • Not Alien (0)

Read More On This At Latest UFO sightings