Spotted on April 19, 2008 at the Chattahoochee Nature Center. He’s going to take pollution down to zero. He needs to do something about his legs though. The tights are looking a little saggy.
Tags: captain planet, celebrity sightings, chattahooche nature center, pollution is doomed











Oooh, vintage TBS Sunday mornings.