2015 McLaren 650S to Debut in Geneva

Posted by

When the curtain goes up on the 2104 Geneva Motor Show, early next month in Switzerland, British automaker McLaren will be there. The all-new 2015 McLaren 650S Supercar will make its stunning debut in front of thousands of word weary automotive journalists and media moguls who will no doubt be fantasizing about taking it for […]