Tag: 666 horsepower McLaren 675LT to use Geneva Auto Showing for official unveiling