S10 E05 – EFRA 4WD Large Scale Off Road Euros 2016

Were near Poitiers in France this time for the Large Scale Off Road Euros – The behemoths of the dirt have transformed the French ground into a Lunar landscape – who will triumph over the craters?

Tags: