The Cape Town Bike Festival (CTBF), scheduled to take place at the Cape Town Stadium from 16-18 December, has been cancelled due insufficient sponsorship and poor ticket sales.

The CTBF