News Report From Iraq

Pretty funny (Windows Media). Anyone know who made it?