The day we will finally lay eyeballs on the C7 ZR1 has officially been announced. And on top of that, photos have leaked revealing explicit details. Posted by Chase Christensen