Description Saw this Holden torana SLR 5000 parked in the parking lot for a car show personally I believe this should have been in the show. This is 1 of 236 ever made so it is super rare
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...