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.

Speedcafe.com

Tuesday 16th March, 2010 - 11:24am

Share:

Comments are closed.