Olly Clark

This 780hp Subaru Impreza won the 2016 Goodwood Festival of Speed Circuit & Endurance · This 780hp Subaru Impreza won the 2016 Goodwood Festival of Speed June 27, 2016 – Every year, the Goodwood Festival of Speed crowns a winner – the driver who sets the fastest time on the event’s Hillclimb…