Question: who wrote the song desperados waiting for a train
Answer: `` Desperados Waiting for a Train '' is a song written by Guy Clark and originally recorded by Jerry Jeff Walker for his 1973 album Viva Terlingua .