... 500. "When you think about production and performance, nothing matches that more than this E-85 concept chevrolet corvette and the fact that it will lead the greatest spectacle in racing, the Indy 500. So, the fact that this is the first one out ...
More...