Biodelusions

[[image:palms_thmb_copy.jpg::inline:1]] Biodiesel is oft touted as the salvation for a car-dependent society.
Recycled grease gleaned from dumpsters in the back of fast food chains…