Ducks Found With Bills Zip-Tied to Their Necks in California Park

Views 7

At a peaceful park in Turlock, California, some ducks were found with their bills zip-tied to their necks.

Share This Video


Download

  
Report form