The Tar Sands
- Episode aired Sep 12, 1977
A look at a clash between politicians and the oil industry.A look at a clash between politicians and the oil industry.A look at a clash between politicians and the oil industry.
A look at a clash between politicians and the oil industry.A look at a clash between politicians and the oil industry.A look at a clash between politicians and the oil industry.