Moment of Zen - Happy To See Me
Season 7 E 120 • 04/01/2003

On Fox News, Geraldo Rivera asks troops in Iraq if they're happy to see him.