Mercedes 1966 Limousine Fintail


Mercedes 190 Limousine “One of a Kind”
1966 Mercedes Limousine rebuilt in 12 months in Turkey. Described as Fintail 190, 6.5 meters long with many additional incar facilities.

Recent Content

error: Content is protected !!