SOUTH AFRICA - Cape Town - World Rescue Competition (Video) (8tR)