Showing posts with label survival of the fittest. Show all posts
Showing posts with label survival of the fittest. Show all posts

Tuesday, February 21, 2012

No cure for "stupid" yet

English copper thief pees on a transformer burns his package and causes an explosion. Evolution at work or revenge from an angry God? Heh, doesn't matter does it?