Here's an actual video of Toyota Auto Body Yoshiwara plant, where LC300, LX and 70-Series are made
And for sh*t and giggles here's a video of the Mega Cruiser being compared to LC300 GR-sport and FJ Cruiser
The difference in ground clearance is immense (nearly 17 inches of min ground...