Earth Is Awesome

Aired:  04/22/08 Views: 56,704

In honor of Earth Day, Stephen participates in a little interplanetary trash talk. (2:05)

Loading...