Feedback

Firefighters Rescue Ducks From Drain

 

A mama duck and her 17 ducklings were rescued from a storm drain by firefighters in Orange County, Florida.

Shows