FT-Me
Toyota has unveiled its smallest automotive but, the FT-Me Idea, a completely electrical microcar designed for city mobility. With a ...
Toyota has unveiled its smallest automotive but, the FT-Me Idea, a completely electrical microcar designed for city mobility. With a ...