This is the sound of a true legend. Get onboard the 6 point 8 liter V8 powered Mercedes-Benz AMG 300 SEL and feel the roar of ...