Heavy police presence near West Seattle Bridge

Seattle DOT says all lanes are blocked at the intersection of Delridge Way and Southwest Andover Street due to a heavy police presence.

Top Videos