Toyota and its motorsport team, Toyota Rally Team Saudi Arabia, have developed a new cross-country rally car, FJ Cruiser which will be seen in action in the international Baja Hail Rally 2010.
In parallel to its competition activities, Toyota Rally (...)