What does he mean by "The front's too high, look"? Seems to me that the front nose is scraping the ground........but I must admit the video was taken from some distance away.
That is too F#**ing cool!!!!! You must be so proud to see YOUR creation going under it's own power on a race track!! I am VERY happy for you as a designer and RCR as a company!!!! You deserve it!!!