AMARILLO, Texas (KFDA) – The Amarillo Police Department has released the autopsy results of the man who died at the Walmart on Georgia Street over the weekend.
According to police, the autopsy results showed Justin Lee Crouch died from a self-inflicted gunshot wound.
He was the only person in the car. The investigation showed he fired one round while inside the car…