
Solberg’s Take on The Goodwood Festival of Speed
Subaru Motorsports USA brought their American Rally Association (ARA) championship winning WRX STI all the way from the United States to the Goodwood Festival of Speed in West Sussex, England to be shown alongside Petter Solberg’s 2003 World Rally Championship…










