Up next


Dept. of Energy Confirms UFOs Over Nuclear Launch Sites

4 Views
INFOWARS
3
Published on 26 Feb 2021 / In Film & Animation

⁣The U.S. Dept. of Energy has confirmed that there has been UFO sightings over every major U.S. nuclear launch site.

https://postnewsera.com/watch?....id=603839a25d2c161c2

Show more
0 Comments sort Sort By

Up next