Too funny!! As soon as I saw the title I thought of that video (seen it quite a long time ago) and thought I'd post it up as a reply.. what are the odds that it ended up being the same one?!
Oh wow.. just watched the whole thing and it's actually NOT the same one, but definitely the same rider! The one I saw.. the volvo ends up crashing in the end when it takes a turn too hot.