Saturday March 16, 2013.
Bicyclist Joshua Stone, 31 of Indian Trail, was killed in a hit and run crash. The crash occurred on Unionville-Indian Trail road near East Independence Blvd around 10pm. A trail of leaking fluids led State Troopers to the drunk driver – his truck was parked at his house about a mile away.
Second-degree murder charges have been filed against Jason Purell Orbison, 29, of Indian Trail.