Regions auto parts
Mercedes turbo diesel disaste
This company stole my money $2800!!! I searched for a 1999 Mercedes E300 turbo diesel engine and this company contacted my with their offering. A 1999 E300 TD motor with a reported 48K miles. I asked many questions and was assured that this was a good motor that was tested prior to them pulling it ...