Year after year, from 1993 to 2022, Buxbaum made persistent efforts to buy the car back. His determination finally paid off ...
Own a piece of family history with this 2001 Mercedes-Benz SL500 R129, cherished for 24 years in Scottsdale, Arizona.This ...