The Petersen Automotive Museum in Los Angeles, California, is celebrating 100 years of Mercedes-Benz with a special exhibit.
This armored Mercedes-Benz S-Class refuses to ditch the V12. And, as wild as it sounds, simplicity is part of the reason.