mint2me.com
Not the usual: ’81 Mercedes-Benz 500SL
These R107 Mercedes Benz SLs are among the nicest and best built Mercedes SLs ever. Drive one and you will feel like you are driving a very sporty feeling anvil. Typical of Mercedes long-lived mode…