Volkswagen Scirocco Cup China makes a stop at Sepang during Japan GT weekend
This weekend is another special one for the local motorsport fraternity. Considered by many as the second largest high-octane event after the Malaysian Formula 1 Grand Prix, the Japan GT is back in town for […]