Mercedes E 63s close up in front of our shop