DTM promoter ITR presents vision for revolutionary new electric race series
The car’s battery pack would be situated safely within the car’s carbon monocoque DTM promoter ITR has unveiled its spectacular conceptual vision of how touring car racing could evolve, using … Read More