LeakCyles is based in Stuttgart(Germany) & are new into the biking industry,they been working on a sweet Downhill race rig.
Build up
Check them on Facebook for all the updates
http://www.facebook.com/pages/LeakCyles/147124732004044
Build up
Check them on Facebook for all the updates
http://www.facebook.com/pages/LeakCyles/147124732004044