Showing posts with label Dodo Birds. Show all posts
Showing posts with label Dodo Birds. Show all posts

Tuesday, May 18, 2010

BEYOND PETROLEUM

Given the continuing saga of the Gulf oil spill, news of dead zones and deceptive conduct by BP officials, and our helplessness in the face of catastrophe, perhaps we are at least due a moment of comic relief:


Credit: Nina Paley @ Voluntary Human Extinction

A special hat tip to our friend and rhyming
amphibian … (drum roll) … finefroghair.