7 months agoAlligator DEVOURING Snapping my Turtle at Loxahatchee Reserve in Florida!Viva RandomVerified
4 years agoTips sought to find person responsible for speared sea turtle in the Florida KeysWFTXVerified