WATCH: UFO Spotted Near Air Force One?
A UFO was reportedly spotted hovering near Air Force One earlier this month. News outlets and the online community attempted to get to the bottom of the sighting, which was documented in an online video currently making its way around the internet. The video shows a spherical object that appeared to be stationary as Air … Continue reading WATCH: UFO Spotted Near Air Force One?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed