A group of badass environmentalists goes on the offensive.

Advertisement