• Leighton Posted: 1/26/2009 1:29pm PST

    "Surprisingly good looking in person"

    The interiors look really well done. The fact that they offer an animal-free option is amazing. Mercedes used to offer man-made interiors materials... do they still do this?