PinMcLarenMcLaren SennaSports CarsSupercarsMcLaren SennaMcLaren claims that the Senna is their most extreme road car yet. The McLaren Senna is the next one up...