The last McLaren F1 GTR ever built on sale for $4 million