Chevrolet Corvette
1986 Chevrolet Corvette Indy Concept images from the National Corvette Museum in Bowling Green, Kentucky.