Episode #1.8
- Episode aired Apr 12, 2019
- TV-MA
It's the season finale and the racers have reached Scotland in the most frantic race the world has ever seen, but will we see a winner?It's the season finale and the racers have reached Scotland in the most frantic race the world has ever seen, but will we see a winner?It's the season finale and the racers have reached Scotland in the most frantic race the world has ever seen, but will we see a winner?