McLaren 675LT has recently been seen. The much awaited for car has been spotted in Geneva, Switzerland. The super car won’t be available just for anybody if we consider that just 500 units will be produced. And for the sadness of passionate car fans all around the world the company has announced that a Spider […]