vehicle extrication

The Cape Town Destroyers: Masters of Vehicle Extrication

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

1 year ago