Charles Belcher Seriously Injured in Motorcycle Crash on East 42nd Street in Odessa
Charles Belcher Seriously Injured in Odessa Motorcycle Crash on East 42nd Street Odessa, Texas (September 22, 2020) – A man was seriously injured in a motorcycle crash Monday evening in Odessa, according to police. The crash happened just before 5:30 p.m., September 21, in the 4000 block of East 42nd Street. Police said Charles Belcher, 61, of Sulphur Springs, was riding a Harley Davidson motorcycle westbound when he rear-ended a GMC Sierra pickup that was stopped for construction. Belcher was taken to the [...]