A 31-year-old Olympia man was in satisfactory condition Sunday at Harborview Medical Center in Seattle, where he was flown after rolling his vehicle several times south of Shelton, according to the Washington State Patrol.
About 1 a.m. Saturday, the man was northbound on U.S. Highway 101 when he lost control of his Ford truck while attempting to negotiate a corner.
The vehicle then rolled several times, including through a guardrail, and came to a rest about 20 feet from the road in the brush.
The driver was thought to have been under the influence of drugs or alcohol, according to the State Patrol.
The accident was under investigation.