
The long-awaited Toyota LandCruiser 300 Series is now reportedly set for a July reveal, with Toyota readying not one but two 3.5-litre engine options that focus on delivering maximum torque.
Thats the word out of Japan, where local media is now reporting the⦠[+1975 chars]Source


