Answer
'When Love Comes to Town' is a song by the band known as U2, which is a duet with Blues legend B.B. King. King performed this song with the band for the first time during the Joshua Tree tour at a concert in Fort Worth, Texas on the 24th of November, 1987.