That's an awesome machine! What power was it making there? Is this the same bike that held the world record?
Forum Rules