Moment of Zen - Saudi Arabia

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

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

Loading...