Lady Bird Lake

Self Defense?
Self Defense?
Self Defense?
A Texas man faces a state jail felony charge of animal cruelty after a video of him beating a snapping turtle to death with a hammer went viral, but he claims it was an act of self defense.