Auto Show Cars
Wednesday, April 14, 2010
SAIC Leaf: 2010 Beijing Auto Show
The Yezi (Chinese for leaf) looks like a wacked-out dune buggy from the future, which seems appropriate given its cutting-edge green technologies, including solar and wind power.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment