1998 Monte Carlo Rally


1998 Monte Carlo Rally - sports season in France.