Tagged: Natalia Vodianova

Russian nightclub party girl sees aliens

Russian nightclub party goers see glowing alien eyes

Where this bizarre scene happened, was located in Russia and a YouTube video was posted about this, back in 2013. From what is known, footage shows a nightclub located somewhere in a metropolitan area....

×