Heroes Save Giant Turtle Trapped In Rope

A giant turtle was trapped in a rope, and these incredible people cut it and set her free! What a selfless act!