Environment, Videos Tar Sands, Not A Tourist Attraction June 26, 2008 The Naib 1 Comment Yea that pretty much sums it up, Tar sands are about the stupidest form of energy going these days…