A fatal motorcycle crash was reported Wednesday evening in Iredell County.
The North Carolina Highway Patrol says 26-year old Alexander Christian Turner of Mooresville was operating a motorcycle around 11:05 pm on Houston Road. Troopers say he failed to stop at a stop sign, lost control, overturned, ran off the roadway and was ejected.
He died from his injuries at the scene.