• Mini Marcos are great cars, if somewhat lacking in aesthetic appeal.

    And they were the only British car to finish in the 1966 Le Mans race.

About

Avatar for 606 @606 started