Back to Story:
Lamborghini SC18 debuts – one-off road-legal race car
Previous Image