Uploaded by HowStuffWorks
January 25, 2012
Does the US government really possess top-secret proof of alien life? The members of the Disclosure Project think so.
Tune in to learn more about the Disclosure Project’s quest in this episode of Stuff They Don’t Want You to Know.