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.