The Marcos Mantara LM600 Is A Racing Brute From The ’90sFeaturing state-of-the-art components and a robust 6.9-litre V8 engine generating over 600 horsepower, Marcos Mantara LM600 is a sight to... Read More