Rumour has it that Top Gear got their hands on one to test, they pitted it against the Ford GT but it made such an embarasment of it that they never showed it on air! Personally i am not surprised, both Noble and Pistonheads.com said that it was stupidly powerfull!
The best i can do for pictures is here, they wont let me save the images because it is in a flash movie.
Noble Images