Oil Production from Tar Sands

Oil Production from Tar Sands

Dan Barnes

The Fort McMurray oil tar sands processing facility in Alberta, Canada.