Dead Alien Found In Russia[Video]Dead Alien Found In Russia[Video]So, here's a video that some Russian dudes filmed of what they say is a real live...well, not live...but a DEAD ALIEN! What do you think? Real? Fake? TardTard