Life Off Road
Episode 3
S8 E3:
The crew head to Nara trial mountain, Japan to witness the rock crawlers in action. The cars of all different shapes and sizes with drivers from America and Japan arrive for Trail Hero Japan 2023.