I don't speak Japanese, so the only thing I understand in this video is "Land Cruiser".
Clearly the 200 series LC is an icon around the world, and is amazing in the Dakar Rally. Can't wait to see how they do this year!
Related Articles
See all of our favorite videos & new films from TCT Magazine on our YouTube Channel