Fatal Car Crash on I-90 vehicle drops 30ft into sw
Views: 369 Comments: 0 Favorited: 0

Comments

Sign Up and login in order to leave a comment.
Added June 19, 2007
VideoQueen

to VideoQueen
In Bellevue, Washington on the
Saturday morning of February
24, 2007 (called in at 10:31
AM), a passing Metro Bus
Supervisor called 911 after
seeing a vehicle upside-down
in Mercer Slough near the
eastbound off-ramp from
Bellevue Way to I-90 and I-405
(very close to Lake
Washington). The Washington
State Patrol, Bellevue Fir
more




Related Stock Photos
Embed this Video

Link this Video
Report Video