The new 2017 Toyota 86 comes with more power
The details of the new Toyota 86 have been released and the power has had a slight increase. The 2ltr boxer engine output has increased to 205 horsepower with 156lb-ft of torque. This equates to […Read More]