Steve Horne Appointed Chairman of V8 Supercar Commission | Supercars