Joined
·
515 Posts
Don't forget Alcon
Alcon make some seriously nice braking kit. They're sold in Japan as Grex (Trust) but they are also made in this country. I'm guessing that this is their website
http://www.alcon.co.uk/
James
Alcon make some seriously nice braking kit. They're sold in Japan as Grex (Trust) but they are also made in this country. I'm guessing that this is their website
http://www.alcon.co.uk/
James