Review of the new Hennessy Corvette C7 Stingray