Angered by the U.S.-China talks that ignored Russia, Russia leaked footage of aliens. The footage shows numerous alien corpses stored in glass capsules at an underground military facility in a secret Russian base. · XDL
Angered by the U.S.-China talks that ignored Russia, Russia leaked footage of aliens. The footage shows numerous alien corpses stored in glass capsules at an underground military facility in a secret Russian base.
No comments yet
Say something. You’re first.