Electric cars and monster SUVs

28 Apr 2009

Chicago Unveils First Solar Plug-in Charging Station

The 100MPG Electric Hummer H3

Both articles appeared today on Inhabitat