Question:
"The Mayor of Simpleton" band, 1989
Answer:

XTC

Length:

3