The new Toyobaru RWD sports-car twins are due to receive an injection of power, with a turbo engine possibly making more than 250 horsepower.
Source: Motor - aranddriver.com
The new Toyobaru RWD sports-car twins are due to receive an injection of power, with a turbo engine possibly making more than 250 horsepower.
Source: Motor - aranddriver.com