10 Things every cyclist should know!

Like many aspects of life in general there are nuances of riding a bike that are passed down by word of mouth or that some times will be demonstrated . Many are simple things, but if you are never informed, how will you ever know ? Are you ready to read...