SHOCK VIDEO: Florida Man Busted Over Videos of Him Abusing Pitbull Puppy
A 20-year-old Florida man has been arrested after witnesses recorded video of him beating a 9-month-old puppy and called police. Beckham McLeod was charged with aggravated animal abuse and is being...