Gerald Posner Pt. 1

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

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

Loading...