mindtangle

June 6th, 2006

llama llama, alien?

postedby logan on June6th,2006 tagged just plain cool

The most bizarre thing I’ve read recently: An x-ray of a wounded duck revealed an alien’s face in it’s stomach region. The x-ray is being acutioned off to raise money for the hospital. The news is filled with weird stuff.

1 Comment »