You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
I spotted something at the C8 rollout at the Petersen Museum and discussed this with the engineers. There was a mount for a front electric motor in the aluminum frame. Hmmm...
Now the cat is out the bag. A KERS Corvette.