i currently ride a 99 indy 600 but i'm looking at upgrading, i found a 07 switchback 600 but how are they, i heard they have crappy throttle response and their heavy to throw around, is this true, how would it handle compared to my old indy?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.