BMW’s Most Expensive Car | M8 First Edition 1 of 8

This is the limited edition BMW M8 Gran Coupe First Edition 1 of 8. A total of 400 will be made in this spec with the first 8 getting special…

Read More »