I checked out an ultra-exclusive $1.75 million Ferrari Monza SP1 that looks like it's straight out of a sci-fi movie. Here's what it was like.
The Monza SP1 is a "barchetta" ("little boast" in Italian). You'll need a helmet with a face-shield. Or goggles. Or some very fashionable sunglasses. Because the Monza has no top and no windshield.
Popular Right Now
Popular Keywords
Advertisement