Home Opinion Editorial The time when UFOs invaded Washington DC

The time when UFOs invaded Washington DC

0
SHARE

Many times people ask, “If aliens are here, why don’t they land on the White House lawn?” Well, you may be surprised to know, in 1952, Washington, D.C. was buzzed by UFOs.