The Pink Spiders talk hard