13-foot alligator noticed with human stays in its mouth in Florida canal
A 13-foot alligator was noticed with human stays in its mouth in a canal in unincorporated Largo, Florida. Jamarcus Bullard stated he noticed the alligator and a physique within the…