The Wolfhounds

  • Music
  • Rock and indie
0 Love It
C86-era band whose star might have shone brighter were it not for those pesky Smiths. If they've still got some of the fire of their late ’80s selves then this should be an engaging show.