We put the latest Toyota Land Cruiser commercial through its paces on and off road.
The Toyota Land Cruiser name needs no introduction. It’s famous the world over for its legendary ruggedness and reliability. Many will remember when Top Gear tried to destroy one and despite trying all sorts of methods of destruction it still…
