Moment of Zen - Happy To See Me

  • Aired:  04/01/03
  •  | Views: 7,751

On Fox News, Geraldo Rivera asks troops in Iraq if they're happy to see him. (0:09)

Loading...