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