Jaws of Life needed and several transported to trauma center after this crash on Benson Drive in Renton. More to come

Comments