Drivers should expected delays as crews work to clear the scene of a two-car crash on westbound I-90 near West Lake Sammamish Parkway.
Drivers should expected delays as crews work to clear the scene of a two-car crash on westbound I-90 near West Lake Sammamish Parkway.