Firefighters Use Jaws of Life to Rescue 53-pound Alligator Snapping Turtle

Firefighters and a Houston SPCA rescue team freed the 53-pound turtle.

December 1, 2016

Examined