Rick Husband, a NASA astronaut and commander of the Space Shuttle Columbia's final mission, was born in Odessa, Texas. He tragically lost his life in the Columbia disaster in 2003, but his legacy lives on as a symbol of courage and dedication to space exploration.
How Well Do You Know the "Permian Basin" City - Odessa, Texas?