V8 Supercars Appoints New Commission Chairman
V8 SuperTourer team owner Steve Horne has been appointed the new chairman of the V8 Supercars Commission
V8 SuperTourer team owner Steve Horne has been appointed the new chairman of the V8 Supercars Commission