Report - Tar Sands: A Future Energy?. Definition of Tar Sands In a nutshell: gravels or sands that are saturated with very heavy crude oil. Think of a very soggy,

Please pass captcha verification before submit form