Shell eco-marathon

04.24.11
Inhabitat's Week in Green: solar panel roads, floating golf, and the 2,564.8 MPG race car
04.24.11

Inhabitat's Week in Green: solar panel roads, floating golf, and the 2,564.8 MPG race car

Each week our friends at Inhabitat recap the week's most interesting green developments and clean te...

View