CMC 1955 Mercedes-Benz 300 SLR
The list of sports car Holy Grail includes the Mercedes- Benz 300 SL Gullwing coupe. It may even be at the top of the list. At the top of any megacollector’s list of must-haves should be this all-new CMC 1:18-scale beauty. Hand-constructed of 1,817 separate components, this is truly one of the best diecast cars to be released in the past year. […]