Pillow Queens are Puppets
Pillow Queens have revealed their new single Puppets! The track is taken from their forthcoming EP State Of The State, set for release on Friday March 16! The band say of Puppets; “a song about the frustration of trying to succeed in post-recession Ireland, and the effect that has on mental health.” Check out the track below; Catch Pillow Queens […]