Superstars

Ferrara Slides To First Win Of 2013

2 Mins read
Luigi Ferrara survived a nervy finish to the first of two Superstars International Series races at Donington Park, an oil slick on the circuit not denying the Italian his first win of 2013.