Unless you’ve been living under a rock for the last month or so (If that is the case, Welcome back!), it’s been pretty difficult to avoid all of the fanfare and hoopla around the new Corvette Z06. The majority of the specs on the car were leaked earlier this month, but with the official announcement [...]

More...