Description I spotted this stunning British Racing Green Vanquish parked on a side street off of Las Olas Boulevard on my last day in Florida. Any feedback on the shot would be great!
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...