Tuesday, 19 July 2011

New Echo disc brakes.

After a few years of photos of them floating round the net, the TR Hydraulic Disc brakes are now out. Click here for more info!



No comments:

Post a Comment