Yeah, and it's a BEEEUUUTEEFUL car, and sounds WUNNERFUL. See Top Gear UK, S10E01, the one where they went looking for the best driving road in the world. They hated the car on the street, but it's obvious it'll be a super race car (it was developed by Aston for the Nurburgring 24 race).

I'm glad we were able to get him on the track, I can't wait to see - and hear - that car run. - GA