1812 UFO Encounter Changes History

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?
  • Fake (3)
  • Real (6)
  • Not Alien (7)

1 Comment

Leave a Reply

Your email address will not be published.