Description This was at a hotel. There were probably 8 sports cars together that were about to go up and drive around wine country. NOT A SHOW! Even though there is caution tape. :) This is a SuperAmerica
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...