What sort of top speed are you folks seeing. I got an indicated 86 mph the other day before I had to backdown. I was out riding with some friends a few weeks back and they all had big bikes. I thought for a few moments I was pushing 90 but that might have been wishful thinking.
Fletch