Saturday, January 22, 2005

Iraqi political ads

MEMRI TV

The last ad on this clip is the most compelling. Well worth the watching.

No comments: