Spider™ Joined Oct 10, 2010 Messages 94 Location Slovenia Oct 17, 2013 #1 Clutch lever is broken, see pictures. Offers on PM. Postage around 20eur to UK. View attachment 5066 Attachments 20131017_202520.jpg 690.9 KB