Question: who sings do n 't take your guns to town
Answer: U2, Johnny Cash