Here is Top Gear review of the 5.5 liter supercharged V8 engine producing 626 horsepower Mercedes Benz SLR McLaren. This car is just absolutely beautiful.
Subscribe & Connect
Connect with us on any of our social profiles below.
Subscribe to our e-mail newsletter to receive updates.




