2010 Lamborghini Murcielago LP670-4 SuperVeloce Beijing Auto Show Okay, Lamborghini. We get it. It’s got 670 horsepower. It has all-wheel drive. It’s really fast. It’s made for China. It’s a limited edition model. Did you really need to put all of that information in the name? The exclusive features of...
Read more