Happy Birthday – Surprise, we hope you enjoy your trip to the Canadian Tar Sands!
Tweet Fort McMurray, Canada is home to the Tar Sands, one of the most controversial environmental flash points in the world. An ideal place for a special birthday celebration, you might say? I would hazard to guess that in most