Motorsports, News

The Volkswagen Polo R Supercar

The stage is set for the title defence: Volkswagen Motorsport’s new Polo R Supercar has been unveiled in Autostadt Wolfsburg….