The Mega Cruiser is still Toyota's biggest off-roader, but was forever in the shadow of its American counterpart
31 January 2020
Read time: 0 mins
Advertisement
Advertisement