Earth Is Awesome
Season 4 E 53 • 04/22/2008
In honor of Earth Day, Stephen participates in a little interplanetary trash talk.