Police charged a motorcyclist after he survived life-threatening injuries from a 2024 crash while fleeing a traffic stop and ...
Witnesses told police they saw a pickup truck driver laughing as they fled from the scene of a Saturday afternoon crash.