8 hours agoDare to pet a snapping turtles at your own peril! #animalfacts #snappingturtlesFunny and entertaining videos