Parody of the Freedom's Watch ads saying the U.S. should stay in Iraq. Part of Chicago's We're Geniuses in France sketch comedy show.

  • October 02, 2007
  • 189 Views