Description Last Saturday I spotted this Vanquish stopped at a traffic signal getting ready to make a turn in the direction I was travelling when I passed through the light. I immediately found a place to park so I could jump out to get this shot.
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...