That launch was at Silverstone grand prix track, at a car show, it was a 0 to 60 test, did it in 4.7 hehe
Quote "Ure suspension look a little funny in that second pic, have u been towing an unbalanced trailer?"
I had my mates in the boot!!! NOT ! hehe