Live up to the Lamborghini name? I don't think Lamborghini have had much to lose in that regard for two decades. The natural stomping ground for...