Captain Planet has been lying low for a while but now he's back and he's a little bit peeved about this whole climate change thing. http://GreasyMoose.com.