Description My dad saw these two cars parked in some town in Northern California I think. GTR and Gallardo, sorry for the image quality, I thought I would try to post something a little different
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...