1 result for day: 04/03/2020

The Marcos Mantara LM600, Marcos’s swansong!

Marcos was founded in Wales in 1959 and it has a very special place among the small independent British manufacturers because of the originality of its cars.   Marcos is the acronym of the first three letters of the family names of its two founders, Jem Marsh and Frank Costin. Their first cars stood out because of ... Read more