Cruise The French Riviera In Style With This Classic Mercedes-Benz 280SL Pagoda


This 1970 Mercedes-Benz 280SL Pagoda is a true incarnation of class and style. If you're intrigued, you may want to pay a trip to the Warwickshire Exhibition Center, in UK, to bid for it.
Read more »