Auto

Spotted at the L.A. Auto Show: Toyota's Designed-in-China Rhombus – Core77


Toyota’s electric Rhombus concept, which was designed “to suit the values and lifestyles of drivers born after 1990,” made an appearance at this …

Read more

Show More
Back to top button