New Horizons is a family-oriented cycling club based on the West Rand. We welcome all levels of cyclist and meet regularly for group training rides. With a proud racing heritage...