Mercedes-Benz Classic: ALL TIME STARS Japan.

In early November, the new workshop with adjoining ALL TIME STARS area opened for business, just a few hundred metres away from the outpost in Shinagawa.

Back To News