December 28, 2012
Update on upcoming release, Shrunken Head Shop - Live in Germany. We were hoping to have this out early next year but things are moving slow for several reasons that can't be avoided. Mix that with the holidays and needing press for 30 to 45 days out and we are looking at late February but likely into March. We shall keep you posted.