Ferrari Monza SP1 Is Guaranteed To Snap Some Necks In London

Despite its $1.75 million sticker price, all 499 examples sold out in no time at all .