2600
200925

Challenge Anneka

Cumbrae Sports Centre

On the island of Cumbrae off the Ayrshire coast, Anneka finds she needs 1,000 cyclists, a demolition squad and some help from Glasgow Rangers.