EP EP: The Ferrules – Igrzyska “The Ferrules are a five-piece band from Tricity, Poland, whose music is somewhere on the By Filip Zemčík / July 28, 2023