April 4, 2006
-
April 4th, 2006.
We drive hard to the north to make it to the Space in Hamden, CT for their open mic. We’ve heard lots of good things about this venue for years, and have just never had the occassion to stop in and see it. As we pull up to its surrounding industrial park there are nearly…