CMU School of Drama


Saturday, June 24, 2006

This is your brain on IEDs: anti-carbombing PSA for Iraq

Boing Boing: "A Hollywood-budget, American-made television public service announcement to discourage suicide bombings in Iraq is currently in production. "

No comments: