Mercedes-Benz Silver Arrow 300 SLR is likely world’s most expensive classic car

The 1956 Mercedes 300 SLR is just one of the two legendary 1950s cars that were built after Mercedes exited the racing scene in 1955.

Read More