There’s an old saying in motor sports “To finish first – first you have to finish”. Check out the 1982 Monaco Grand Prix for one of the most amazing races in motor sports history.
There’s an old saying in motor sports “To finish first – first you have to finish”. Check out the 1982 Monaco Grand Prix for one of the most amazing races in motor sports history.