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.

Shares
Share This