I apologize for being MIA lately. Life never seems to slow down.
I recently discovered this video from a friend who works for a local newspaper. I'm not even slightly overstating when I say that I find this to be the best video I've seen in years! I know all my fellow Halloweenheads will dig it! I admit, I'd never even heard of this band before, but I think the tune is quite catchy. Enjoy!