1954 Mercedes SL Gullwing just found after 40 years sitting in a storage unit in the next town over from me to be restored and showcased at next Concours d'elegance in Amelia Island


Most Beautiful and Famous Cars - CLICK HERE