Thursday, September 28, 2006

An alien insect!

Holy sh*t!!! Google maps has just discovered a 50 meter arthropod in Germany! Run for your lives!

No comments: