The Concept C portrays an all-electric future for the R8 and possibly, the TT, but is that enough to resuscitate the icons?
At their timely and nearly simultaneous launch for the 2006 model year, the Jeep Grand Cherokee SRT8 and Chevrolet ...