SPYSHOTS: Dallara road car targets 800 kg, 400 hp
Italian racing car chassis manufacturer Dallara has made a name for itself in various single-seater series, including the premier Formula 1 and IndyCar circles. Now, it appears the motorsport specialist has turned its attention to […]