They have a bunch of videos from that track, and a rally track too.

https://www.youtube.com/watch?v=M1wrYwQ9ewQ

The commentary reminds me a little of MXC.