That was my car indeed. I did wander round a bit, but I was with a friend from MLR and his brother who was over from the States, so didnt spend much time on our stand as they obviously wanted to see the whole show.
Sounds like you had perfect positioning for the crash, did you have continuous shoot on the camera? Always makes entertaining time lapse as it comes towards you