Launch Components Reviews and News


Launch Components Launchpad Pedal

Launch Components a new British bike company based in Glasgow and run by two engineers passionate about bringing unique and bold design to the Mountain bike market. Launch Components aims to create high quality products that stand out from the crowd and consistently deliver the high performance required for extreme use. Launch components began its […]

Read More »