A Climate Defiance Ambush

What a bunch of sick fucks.

Comments? Whatcha Got?