Smith Wins in Suzuka in Battery Powered Car!!The Majors Series made their 12th Stop of the Season at the venerable Suzuka Grand Prix Circuit in Japan in the McLaren MP4-30 F1 car.....