Two-Headed Alligator Possibly Spotted

Updated:

Loading
A man in Florida posted a photo of a two-headed alligator and said he saw the rare beast near the Hillsborough River in Tampa, Florida.