Thursday, March 06, 2008

Coming June 10th on the 00:02:59 imprint from Scott "Top Ten" Kempner.
Some info here. Some Del-Lords reissue details too.