Quit Yr Job At The Nest – 19/10/17: A Showcase.
The Nest – Bath, England, United Kingdom. Quit Yr Job Records are another one of those fledgling labels slowly but surely making their way around the monotonous routine of modern life in order to collect bands. Collecting said bands is seemingly a slow process but with the output this little...