Auto

Chasing the Corvette C7 Z06 – GM’s Pursuit of Auto Perfection

It goes without saying that the new Corvette Z06 has become the most widely discussed sports car of this past year. With the first production run hitting the streets last fall, car enthusiasts worldwide watched closely as many jumped to validate (or refute) GM’s almost too good to be true claims of Z06 build and performance. Where several forums were …

Read More »