An Alva motorist was arrested following a fatal hit-and-run that occurred on August 30. Kyle Hubbard, 49, faces charges including leaving the scene of a crash involving death. Troopers located and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results