Urbin Report

Wednesday, April 02, 2008

The puppet was a better actor.

It's as if the Sean Penn puppet in "Team America" came to life as a propagandist.