did johnny cash sing long black train
Long Black Train (song) Long Black Train is a song written and recorded by American country music singer Josh Turner. It was released in May 2003 as the second single and title from his debut album of the same name. Having spent more than 30 weeks on the Billboard country charts, Long Black Train reached a peak of #13 in early 2004.