Does anyone have these? If so, are they hard to put on and take off? It would be nice if they were quick release and you could pop them on when you wanted to take a little trip. Also, I saw on the Corbin web site that they do not fit the 03.
Maybe they will fix them?
Paul
Maybe they will fix them?
Paul