Moment of Zen - Happy To See Me

Aired:  04/01/03 Views: 7,778

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

Loading...