A Look Inside the Iconic Mercedes-Benz 300SL

From:The Supercar Story

  • 3m 28s
  • HD

Take a look inside and test drive what is arguably the first supercar.