Feedback

Watch Dogs Get Rescued From Floodwaters

 

A crew in North Carolina wades through flooded streets to save a group of stranded dogs.

Shows