Remove tag LF-Z
article thumbnail

The green cars of the Tokyo Motor Show. The Green Piece

Green Cars News

When the Honda CR-Z (Compact, Renaissance, Zero) Concept (see article ) made its debut at the Tokyo Motor Show in 2007 it was described as the “world’s first hybrid sports car”. Two years on, its questionable as to whether that tag can still apply, but there’s no denying the appeal of the production version of this model.

Green 44