Leiden Rock Company Leiden, Netherlands
From 2009 to 2011, 5 guys from the UK lived in Leiden, NL.
They played in several bands, collectively known as the Leiden Rock Company.
Streaming and Download help
If you like I Wanna Fuck Jesus (demo), you may also like:
Bandcamp Daily your guide to the world of Bandcamp