Mike Nicholson is a British driver who competed in the World Rally Championship in the 1980s.
Subject ID: 60792