Car left the road on 101 near Marsh Road. The vehicle went over an embankment injuring the driver and ejecting his passenger. Trying to find the passenger. Life Flight is enroute to the scene.
Highway 101 is completely blocked.
Seal Rock Fire-Rescue still looking for the missing passenger.
Passenger may be trapped under the vehicle. Firefighters are preparing to lift the car up enough to see what’s under it.
Rescuers report they’ve located the passenger. He’s at home.
Life Flight which landed at Newport Airport has been released. Returning to Corvallis.