Tar Wars

Video | 22 November, 2009

Greenpeace spoofs Star Wars. Development of the tar sands in Northern Alberta, Canada is pushing the world towards catastrophic climate change.

Categories