Loading...

The Oil Sands

|One of the world's largest oil deposits can be found right here in North America, but it is buried in the sand, as Bob Simon reports.

Comments