Feedback

Lucky Ducks Saved After Falling Down Storm Drain

 

Animal control rescues eight ducklings that fell down a storm drain in Agawam, Massachusetts.

Shows