Political Chatter

FOX Car Report – Toyota’s ‘car’ of the future



Toyota is approaching urban mobility from a different angle with its three-wheel leaning i-Road electric vehicle.

source

Exit mobile version