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.

Comments are closed.