Moment of Zen - Saudi Arabia

  • Aired:  08/03/05
  •  | Views: 1,914

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

Loading...