MAKITA-BACKED OFF ROAD DRIVERS DOMINATE IN THE ARIZONA HEAT
Kyle LeDuc and Brian Deegan each claim victories at Speed World Off Road Park SEPTEMBER 28, 2011 – La Mirada, CA – The Lucas Oil Off-Road Racing Series got back underway this past weekend at Speed World Off Road Park in Surprise, AZ! It marked rounds 11 and 12 of the …