does anyone have experiance of their wheels? i think its the sl25's i've been looking at
S sparrow101 Active Member Location south east wales 6 Apr 2010 #1 does anyone have experiance of their wheels? i think its the sl25's i've been looking at