There is an interesting video to introduce people the new Stingray, the latest issue of Racer magazine has great detailed articles on the C7, C7R, Z06 and Z07. One article is GM's partnership with Polyphony who put together this driving test.
Not sure about the interactive video, but here's my results_ beat that!
C7.jpg
Not sure about the interactive video, but here's my results_ beat that!
C7.jpg