"It's a British punk band, circa 1977 to 1983-ish."