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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results