Headcase
Headcase is a band that’s not quite right in the head.
They’ve been working on their debut album Skullduggery for quite a while now and will be for the unforseeable future.
So grab the popcorn, crack open a cold one, and watch this space.