Toyota GR Land Cruiser REVIEW!
This is the new Toyota Land Cruiser GR Sport! 

It’s an absolutely colossal 7-seater, and is the first brand-new Land Cruiser to be released in 16 years! So has it been worth the wait? 
...