Virgin Australia Supercars Championship launches at Townsville | Supercars