Few vehicles on the road are as recognizable as the iconic Toyota Land Cruiser, which was first introduced in 1951 under the name “Toyota Jeep BJ.” The Land Cruiser has since cemented itself as a reliable off road vehicle capable of tackling any terrain its driver throws at… Read More »NEW TOYOTA LAND CRUISER 300