Search
Seeker

UFO Film Promises Proof of Pint-Size Aliens

A 6-inch alien body supposedly recovered from a South American desert is being touted in a new film as evidence of ETs. ->

April 8, 2013
5:30 PM EDT