Toyota at the geneva auto show

Toyota i-Road Concept Teased in Video Ahead of Geneva

Share this Article
A new emissions-free concept from Toyota called the i-Road will make its first public appearance at the 2013 Geneva Motor Show, and today the brand released a video teasing the small concept’s design.  Continue Reading...