Supercars hunting tech staff after Team 18 raid
Supercars is on the hunt for new technical staff following the loss of two key members to incoming GM homologation squad, Team 18.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed