Lamborghini SC63

Lamborghini SC63 claims historic top 10 finish on Le Mans 24 Hours debut

Lamborghini Iron Lynx recorded a breakthrough top 10 finish on ...