The Lamborghini SC18 will tear your face off on the track

Although, to be fair, it'll probably deglove you on the road, too.