Toyota has announced that it has launched the new Land Cruiser. The Land Cruiser first debuted in 1951 and has a significant cult following all around the world. The vehicle is large, comfortable, and extremely capable off-road. Toyota says the new Land Cruiser has evolved and has improved reliability, durability, and off-road performance. The new Land Cruiser 300 Series is a complete redesign of the outgoing 200 Series that launched in 2007.