This was an interesting rumor I heard the other day from a pretty reliable source. According to him, there is a possibility that the 2004 Hayabusa will have 1400CC's.
Has anyone heard about this? Could be BS, might be truth, lets us know
Mike
Has anyone heard about this? Could be BS, might be truth, lets us know
Mike
