Craig Cross

Craig Cross is a former TM Master Cup driver, who competed for several seasons.