King County, WA levee failure causes flash flood warning
King County, WA levee failure causes flash flood warning

King County, WA levee failure causes flash flood warning

The National Weather Service issued a flash flood warning after a "life-threatening" failure of the Green River levee in Tukwila.

Top Videos