Posted on April 28, 2011
The Unbearable Smell of the Witch
Rooting through my belongings in search of something to gnaw upon, I came across the only remaining copy of my 1997 single The Unbearable Smell of the Witch, which would have been released and probably would have conquered the world were it not for a series of mishaps.
These songs have never been released before, but in the spirit of goodwill and treachery, I present them now.
Click Here to access the page.