Loading Video…
This browser does not support the Video element.
Latest on the Desimone levee failure in Tukwila, WA
FOX 13 Seattle meteorologist Ilona McCauley joins reporter AJ Janavel at the FOX Local Live Desk, talking the very latest on the Desimone levee failure in King County.