The Hammer Is Here!

Aired:  05/17/07 Views: 2,793

Stephen gets fired up for his interview with Tom DeLay, and Greenpeace rebuilds Noah's ark. (4:19)

Loading...