Hatch & Sons does top notch Mercedes work. They used to have a dealership on Rt. 20 in Wayland, but I think it got bought by Chambers Motor Cars and is now a Land Rover dealership.
That car really does look amazing though!! Wasn't German car day at the MOT on Father's day? It usually is and that's why I can't go. I also missed Italian Car Day this year as I was out of town for a wedding.

Maybe you were at Mercedes Benz day. I think that's typically in August or September.