This image was lost some time after publication.

More supercars? Yes, please.

We knew Porsche could compete with the best and the brightest in the super-supercar realm. 605 horses couldn't drag me away from this low-slung slingshot, though it could drag me toward something quite expediently indeed.

Advertisement

Edmunds.com