A huge 815PS, a 200mph top speed and no windscreen will put a huge smile on your face…
A very wild ride...
The S7 R’s history is as chequered as it is fascinating…
From Aston Martin DBR9 and ZO6 R, to Dallara SP1 and Ferrari 333 SP…
That V8 roar...
Showing 1 - 5 of 5 results