This gallery contains 6 photos.
Congratulations to Lee Martin won the third place in 2017 IFMAR World Championship Off Road 2WD category, you just did a great job! Look forward you have a wonderful race in 4WD category. And a lot of photos at the below link, … Continue reading