I think this was BMW's Isle of man TT Racer. I'm not sure of the specifications. Someone feel free to post it in the comments.