Top 10 Top 10 Mercedes-Benz by Mathieu St-Pierre October 1, 2016 Photo: Daimler AG2004 Mercedes-Benz SLR McLaren: Mercedes and McLaren. A match made in heaven with 557 horsepower. « PreviousNext » Share on Facebook Share: