Cape Town Giants Cycling Club promotes the amateur and professional sport of cycling, encouraging community participation at all levels using the bicycle for recreation, fitness and competition in a socially conducive environment for the enjoyment of its members