Description Thank god for second chances! Missed this nice F430 Spider on the way to Long Beach (somewhere in L.A.) and then somehow saw it 20 minutes later! The carspotting gods were very forgiving and in a great mood that day :) How do you like my edit?
Camera: Nikon Coolpix S3600
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...