I read the story about the bike a long time ago on the internet. I have a full video of the bike and what it's all about. It's got a turbo on it, and you're damn right he was going well over 220. Watch the tach keep going after it pegs the speedo. If someone can host the other video, I'd be happy to put it up there.
That bike is awsome. The guy riding it is completely INSANE!!