1993 Toyota Land Cruiser Test Drive

Sumo Wagon The Land Cruiser is one of the largest all terrain Japanese vehicles. It is found on poor roads all over the world. It has replaced its British counterparts more and more. It is to the United Nations Organization what the Hummer is to the American army. This large station wagon is not only … Continue reading 1993 Toyota Land Cruiser Test Drive