Feb 01, 2015
Jay Leno’s Garage » Mercedes-Benz 300SEL 6.3The 300 SEL 6.3 is a luxury car built by Mercedes-Benz from 1968 to 1972. The car started out as a private venture in 1966 by company engineer Erich Waxenberger. His principle was simple - take the powerful 6.3-litre V8 Mercedes-Benz M100...