Tag: ATV Rider Killed in Apple Valley Hit-and-Run Crash on Stoddard Wells Road