The Queen of Speed

Michèle Mouton: the queen of speed

The first woman to win a World Rally Championship event in 1981, Michèle Mouton's career…