Moment of Zen - Operation Iraqi Freedom
Season 7 E 119 • 03/31/2003
Fox News broadcasts footage of U.S. missiles attacking Iraq backed with classical music.