Watch the C8 Z06 Do Its Thing In New Promo Daily Slideshow: The insane new Z06 sounds even better than it looks.