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

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