Top Gear: Mercedes SLR McLaren Review

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.