Saving the planet by any means, or ourselves by diet, is something relatively new to us as a civilization. I for one don't believe we can pull it off.
I saw these nylon straps in a clear plastic cover/tube at the shop. Anyone know what those are, or if they're any good?