Mercedes-Benz W126 300SD Turbo Diesel Intercooler set up
Description
W126 300SD '82 Turbo charged Diesel inter cooled! Every single modifications on my Cars are made By me only! 95% of the parts used are German made! Gemacht mit Qualität von Deutschland! Nothing less Sieg Heil !
Keywords
Mercedes-Benz, W126, 300SD, Turbo, Diesel
Related videos Experimental