On April 1, 2006, a driver on Route 17 in Essex County found 32-year-old Steven Lee Parker lying in the middle of the highway. The cause of death was determined to be repeated head trauma.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results