the stranglers

/DH AH0 S T R AE0 NG G L ER0 Z/
N
  1. 1

    an English rock band.