Slowdown Iraq - The Shields
Season 7 • 02/04/2003

You've got to know things aren't going well when your own citizens are willing to be human shields for the enemy.