A Stafford County man faces involuntary manslaughter charges stemming from a fatal crash that occurred last month on Mountain View Road.
Emergency crews were called to the scene of the crash at 5:59 p.m. February 8, where they found a car that collided with a tree and a fence. A passenger was pulled from the wreckage and later died. He was identified as 26-year-old Sean O’Driscoll, of Stafford.