Thursday, January 14, 2010

Toyota FT-CH Concept

It's auto show week here in the D and the Toyota FT-CH concept is by far the best looking earth friendly concept car on the floor. Check out all the details here at www.sustainablemobility.com