SALEM, Ore. - A semi-truck's cab was ripped apart when the driver headed across railroad tracks and was hit by a freight train.
The crash happened just after 10 a.m. Friday on Brooklake Road Northeast in Salem.
The driver, 56-year-old Allen Parks of Amity, survived the crash with head and leg injuries. He is now hospitalized in stable condition. No one else was injured.
According to the Marion County Sheriff's Office, the truck driver had just left a loading dock and was heading towards some adjacent railroad tracks when he failed to yield to the freight train.
The train's operator said he was unable to stop in time and the impact overturned the truck and trailers.
The truck driver, who works for Simplot Soilbuilders out of Halsey, had just picked up a load of ammonium sulfate fertilizer and some of it ended up spilling. The truck also lost some of its diesel fuel. The county sent out a crew to clean up the spills.
The crossing is on private property and is not controlled by a signal device.
Portland & Western Railroad will be investigating the crash.