Uncategorized Russian Video Purports to Show Alien Body, With Intro from TheKiman272 By admin on Monday, April 18, 2011 . This comes via Coast to Coast and Ghost Theory. Aliens Russia thekiman272 World Previous Post Next Post