Chevrolet Corvette L88 has just become one of the most expensive Corvettes ever sold at public auctions. Someone paid almost ...
this Grand Sport replica sits on a 1975 Corvette C3 chassis and is titled as such, but it captures the spirit of the original ...