26 Nov 2015, 16:59 UTC · By: Alex Oagana / Is it a 675 LT Spider? Or a future replacement model for the McLaren Super Series range? We think the latter, but only time will tell