Moment of Zen - Saudi Arabia

Aired:  08/03/05 Views: 1,944

A commercial for Saudi Arabia prominently features the late King Fahd. (0:17)

Loading...