Toyota Reveals the Unconventional i-RIDE Concept at Tokyo Motor Show

When you take a quick glance at the newly launched Toyota i-RIDE concept model which is being showcased at the Tokyo motor show now, it might immediately surprise you with its unconventional design. After all, […]