A vehicle-extrication team within the City of Cape Town’s Fire and Rescue Services, the Cape Town Destroyers, jetted off to Lanzarote in Spain, where they are competing with other international teams in the World Rescue Challenge, which takes place from Monday 16 to Saturday 21 October.