Saudi Duty

  • Aired:  05/06/02
  •  | Views: 2,655

Saudi Arabia vouching for United States leaders makes Jon weary of them. (2:52)

Loading...