Pelican

Florida sheriff vows "abuse of animals will not be tolerated on my watch."