Tagged: Russian nightclub party goers see glowing alien eyes

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....

×