7 Amazing Facts About the Mercedes-Benz 300 SLR 722

Slideshow: This car was way ahead of its time on every level.

By Christopher Hurst - January 23, 2019