Looks like we will all be going to see the new Charlies Angels movie with the shorts showing a Superformance ( just thought i'd throw that in the 1.2 second shot obviously gave me a clear view
).
It seems to be driven very seriously and even getting a little air.
Check it out.