Unfortunately, the original steering stops are simply not strong enough. The often small, inconspicuous metal block designed to prevent the handlebars from collapsing is merely suboptimal. If it weren’t for the welded or forged point, the usually undersized stops would become bent or torn off once decent force is applied. This can lead to damages […]
continue reading