The Mercedes SL is one of the most famous Mercedes vehicle. Despite of some claims that this car is nothing but a ‘petrol- eater’, it still became a benchmark for beauty and power.
This video will take you to see the new Mercedes SL, the SL65 AMG Black Series, which ironically is in red. The color though, increases the beauty and appeal of this car, don’t you think?