Ferrari Unveils Monza SP1 And SP2

Ferrari has revealed two of their newest creations – the Monza SP1 and Monza SP2 – but you, as a mere peasant, are unlikely to ever own either one as both cars’ price tags are estimated to be north of two million dollars and both cars have already pre-sold their entire less-than-500 unit run. Ferrari […]