What is it? Earlier this week, the above image and obligatory YouTube video flew around ye ‘ole Internet, purportedly showing an Independence Day-like spacecraft seemingly descending through the clouds over Moscow. The video was shaky, and the perspective of the light poles moving in the foreground all lent themselves to an eerie look and feel…a [...]
Trending Articles
More Pages to Explore .....