Super car

01.22.12
Inhabitat's Week in Green: 300 passenger bus, babyloid robot and a jellyfish-esque LED chandelier
01.22.12

Inhabitat's Week in Green: 300 passenger bus, babyloid robot and a jellyfish-esque LED chandelier

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

View