Meet 1955 Mercedes-Benz 300 SLR: The most expensive car ever sold at auction (in-pics)

Meet 1955 Mercedes-Benz 300 SLR: The most expensive car ever sold at auction (in-pics)

BGR India

Published