The soundtrack is a bit cheesey (Isn't it from "The Rock"?) but the way the footage is edited to fit the music is very good. Shame about the lack of engine noise!
Its nearly worthy of going in my not so random rally video thread!
http://forums.pelicanparts.com/showthread.php?t=376661