Yeah....I've noticed that myself! I bought mine from a dealer and his estimation of top speed was.............how do I say this nicely.......Optimistic at best
Forum Rules
Bookmarks