Charles Belcher Killed in Motorcycle Crash on East 42nd Street in Odessa
Charles Belcher Killed in Odessa Motorcycle Crash on East 42nd Street Odessa, Texas (October 1, 2020) – The man who was seriously injured in a motorcycle crash last week Monday evening in Odessa has died, according to police. Charles Belcher, 61, of Sulphur Springs, died on Tuesday, September 29. The crash happened just before 5:30 p.m., September 21, in the 4000 block of East 42nd Street. Police said Belcher was riding a Harley Davidson motorcycle westbound when he rear-ended a GMC Sierra pickup [...]