Dunno what it is, but the more I see it, the more I recognise how much work this must have been and how damn professional it looks.
I especially love the camera behind the fences, far from the track... like it's in spectator view... gave me a good feeling that did.
First off great vid. Also the only racing vid was great too. I have never heard of Muse before but I really dug that song. I looked them up and now I just got back from buying two of thier albums.
Nice movie but I'd prefer Just Racing or some older movie from you which name I can't remember.
I don't know do you want intentionally avoid using any additional effects of filters (to show LFS as it is) but simple fact is that some contrast and color adjustment just makes it look much better.
And check your video settings in your editing program... I mean the black bars on the left and right in the video.