
Because sometimes you just need to laugh ...
The Onion's Obligatory Green Issue pretty much speaks for itself.
A few highlights:
Solar-Power Technology Still Largely Confined To Calculators
Report: 98 Percent Of U.S. Commuters Favor Public Transportation For Others
Via Treehugger
Comments (1)
LOL