Extreme Makeover: Baghdad

  • Aired:  04/25/07
  •  | Views: 232,199

The U.S. has built a wall in Baghdad, but there's no stopping neighborhood scamp Dennis al Menace. (3:18)

Loading...