Gerald Posner Pt. 1

Aired:  05/31/05 Views: 2,418

The U.S. and Saudi Arabia are making the greatest Sprite commercial ever. (6:47)

Loading...