Even at $958,966, it didn't struggle to sell all 5 00 Senna supercars sight unseen, nearly a third of those heading to U.S. owners. "It's not meant to be pretty," McLaren boss Mike Flewitt tells us.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results