Founded in 1992 Avalanche Bicycles is a proprietary brand within the Dragons Sports stable and supplies high quality bikes and equipment at an affordable price point. Photo by Jacques Marais. Dragons Sports has been a mainstay of the South African cycling industry since 1989. For 32 years the company has imported and distributed brands including Giant and Liv Bicycles, Cadex, ...
Read More »