Description Just spotted this extremely rare Indy. I had never seen one and maybe the only one in the country. The only thing I know is that is that it was imported in 1996 according to the plates.
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...