Odessa, TX — A fatal motorcycle accident along 38th Street in Odessa on Tuesday night (August 27, 2013) left one man dead. Police said that Larry Owens, 47, was killed when his motorcycle lost control at 38th Street and Castle Road at about 11:30 p.m. last night.
The details in the original accident reports were vague, but they indicated that Owens was headed west along 38th Street late Tuesday night and may have lost control due to high speeds. His bike left the roadway and hit a fence in a residential yard, ejecting him from the motorcycle.
Owens was killed in the accident and further investigation was expected, though no other injuries or vehicles were involved.
Scene of the Accident