Fans of craptactular cartoons rejoice - the Boomerang Netowork, Cartoon Network’s semi-retarded younger sibling, is planning to celebrate this year’s Earth Day by airing 13 episodes of “Captain Planet and the Planeteers” never before seen in the US. I guess the embargo on preachy, horribly written and poorly animated Ted Turner cartoons has been lifted.

Animation