I'm seriously considering the ST shield as well. I like to ride well into the fall months and anything I can do to reduce wind helps.
Now that you've had this for a month, still like it?
This is a real nubie question: will it fit my '06?
Now that you've had this for a month, still like it?
This is a real nubie question: will it fit my '06?
Comment