Report of a motorcyclist down on the pavement on Highway 101 at SE 98th just south of the Newport airport. Reports from the scene indicate the motorcyclist is a probable fatal. Emergency responders are enroute. Life Flight has been put on standby.
Off-duty medic says Life Flight should be sent to the scene.
Three occupants trapped in the vehicle are off the highway and into a ditch. There are injuries.
Both lanes of traffic are blocked. Traffic seriously backed up in both directions.
Life Flight activated.