All Roads Lead to Rome by THE STRANGLERS Overview Tag Appears on Decade: The Best of 1981–1990 Feline Feline (EK 38542) Playcount 367 Listeners 32