Tyson Slocum

  • Aired:  09/16/08
  •  | Views: 21,292

Consumer advocate Tyson Slocum says the oil companies are standing in the way of America getting off its addiction to oil. (4:36)