Tuesday, February 26, 2008

The Truth Will Come Out!

Crooks and Liars » Taxi To The Dark Side Wins Best Documentary

Be sure and listen to the thanks given by the filmmaker and his reasons for making a film a bout the death by American torture of an Afghan Taxi Driver. Another real American hero emerges!

No comments: