• Embed

Greg Giraldo - $25 Million Reward for bin Laden

Season 8 Ep 184/2/04

If bin Laden were in America with a $25 million reward on his head, people would turn themselves in.

Up Next