The Cape Town Destroyers are a team of specialized firefighters who are masters in extricating accident victims from vehicles. They…