Prodding Juliet England, UK
Prodding Juliet were a three-piece indie band from Durham, UK, that made a fair bit of noise between 2008 and 2010. In the years since then we managed to finish creating our debut/swansong album at a snail's pace and can finally rest in peace.
Streaming and Download help