Toyota at the geneva auto show
Toyota i-Road Concept Teased in Video Ahead of Geneva
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.






