Sector67 just won the endurance race and the overall competition in the Power Wheels Racing Series. Congratulations to all the teams!

More: