Where's the RS3?
Am i the only one thinking what is autocar doing racing cars on country roads with other road users?I Imagined they would close the road or not at least show them racing past other cars.moving onThat merc looks very nice!
Maybe it was shot on the Isle of Man so no speed limit