Italian racing car development and manufacturing company Dallara has just revealed details of its first ever self-branded road car – the Dallara Stradale. Conceived around the notion of ...
Dallara’s first standalone model is as extreme as they get, but manages to combine race car performance on track with a fluid, playful demeanour on the road. It’s expensive but has unrivalled ...