Quote, originally posted by Eric M »
what the heck are these then

Scirocco Cup cars heading to China for the one make series there; all are built in Hanover by Volkswagen Motorsport.