Off-Duty Texas Officer Killed in Motorcycle Crash at Sturgis Festival

An off-duty officer with the Navasota (TX) Police Department was killed in a motorcycle crash during a trip to South Dakota for the annual Sturgis Festival.

Please Login to Comment.