While emergency responders were at the Lost Horse crash scene, a three-car crash occurred a half-hour later near the Roaring Lion Road on …
Google Alert – car crash