Mystery Behind Headless Alligators Found in Florida Town

Veuer 2016-09-01

Views 10

Authorities in the Palm Beach area of Florida are investigating after at least 3 decapitated alligators were found on the bank of a Loxahatchee Groves canal. Veuer's Becca Roth has the story.

Share This Video


Download

  
Report form