Deer in the Headlights

I don't talk much about the band I fronted while working in Japan from 2002 to 2004. There's not much to say really. We never got out of the clubs, only did a demo for one song and I left my guitarist and bassist in shambles when I quit. Haven't spoken to them since. I thought time would be cruel to [But wait, there’s more!]