Neil Cragg Takes Euro 2WD Title With Team Associated
Held in Valladolid, Spain, this year’s 2016 EFRA European Electric Off-Road Championships saw battles between the best drivers from Europe. Driving the new Team Associated B6D, the UK ace and 2007 IFMAR World Champ bested other notables including runner-up Jorn Neumann/ Serpent in 2nd, and Michal Orlowski/ Schumacher. The tripe a-mains were a true nail-biter, […]