cuppacafe.com
The next alien invasion!
Yep, apparently there either was (or was not) a ship of some sort hovering above the Kremlin. Yep, you heard that right, there was (or was not) a mile-wide ship of some sort that was hovering over …