PITTSBURGH (KDKA) – Police are investigating a fatal crash that took place in Washington County Wednesday morning.

It happened before 9 a.m. along Sugar Run Road in Independence Township.

Police say 42-year-old Steven Lusher’s truck somehow left the road, traveled along the embankment and ultimately landed on its roof.

Lusher was ejected from the car and was eventually spotted by a passing motorist.

Lusher was pronounced dead at the scene.

Police are continuing to investigated the crash.

More Local News
More Police News

More From CBS Pittsburgh

Get The All New CBS Local App
KDKA Weather App

Watch & Listen LIVE