Flogging A Dead One Horse Town – Tambourine Nightmare: 13th Floor New Song Of The Day
After what has felt like a much shorter sabbatical than anticipated, MUZAI Records returns in 2024 with the release of EP 17, the brand new release from New Zealand noise rock trio Flogging A Dead One Horse Town.