Electric Cars

Toyota dropped two new electric concepts at Tokyo Motor Show! A LandCruiser and Electric pick-up