Description I apologize if you guys are getting sick of my Greenwich spots, but this Ferrari 458 Spider and Jaguar XK140 were parked at the Delamar Hotel. Which would you take?
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...