View Single Post
Old 04-24-2013, 02:26 PM   #39
Take Your Lumps
Ho Ho Ho
 
Take Your Lumps's Avatar
 
Join Date: Jun 2006
Posts: 4,597
Default Re: Six inch alien found in Chile

Quote:
Ten years after the remains of a six-inch ‘space alien’ were first discovered, they have been confirmed as ‘human’ by Stanford scientists in a new documentary film Sirius.

Wait a minute. So they debunked their own "alien" skeleton in their own goddamned documentary? WTF.
Take Your Lumps is offline   Reply With Quote