Site icon Sport and Motor

Time to head back to the 80’s! … This is the 1985 LOTEC Ambassador; it was an extremely modified Mercedes-Benz W126 built specially for a customer in Japan… a few more examples would be built later on by a company called DENAG.

Exit mobile version