Saturday, May 1, 2010

The Exploding Whale in a Lisa Episode

No comments

Every time the Simpsons show releases a new episode focusing on Lisa, chances are it's an episode about the environment and "green living." The latest Lisa episode, The Squirt and the Whale, is initially about wind power and continues on a beached whale after a severe storm blows through town.