Save the planet!!! ... riiiigghhtttt?Ok!!! Earthlings! So petitions might not always work- but if ever there was a good one to sign- this one in support of The Green New...