Tags Auto racing
Tag: auto racing
Electric-powered off-road racing series opens with Rosberg X team victory
The new electric-powered Extreme E off-road racing series debuted April 3-4 with the Desert X Prix, where Johan Kristoffersson and Molly Taylor drove the...