648View
7m 33sLenght
3Rating

In the Toyota Land Cruiser 2016, GXR 5.7, at Dubai Motor show, exhibiting it's crawl control and power.