News

Team 18 has been confirmed as the new homologation team for General Motors in the Supercars Championship following Triple ...