#tarsands
Top Voted Definition for #tarsands
Tarsands were the word used to describe the original bitumen found in Alberta. Marketing branded it #OilSands.
1
Tarsands were the word used to describe the original bitumen found in Alberta. Marketing branded it #OilSands.
1