Search
Seeker

Russian Dead Alien Video Surfaces

Is a new viral video of an alien body recovered in Russia for real?

April 21, 2011
7:19 PM EDT