This is supposedly 2 female aliens in the Kremlin back entrance. Seems legit to me. Tall pinkish/purplish aliens always wear stripper shoes when infiltrating Earth’s various governments. It is known. How do you think they hypnotise our leaders? On the pole. That’s how.
Read more “10 Foot Tall Female Aliens Caught On Camera In The Kremlin”