Art of the Car 2011 Posted on June 27, 2011 by admin4 A classy Mercedes 250 SEC from 1966. See the original article here: Art of the Car 2011