I have absolutely no info on this band, it's so hard to find anything, apart from other people wondering who they are.
Love these two songs from this demo so much.