Team Racing
From Formula Rejects Wiki
Team Racing is a Hong Kong-based team competing in the World Touring Car Masters, run by owner-driver Andre Newate.
Team Racing is a Hong Kong-based team competing in the World Touring Car Masters, run by owner-driver Andre Newate.