Home
Thursday, August 21, 2008
Finally Failing (Lights)
The master for the
Failing Lights
private series 7-inch has finally been sent off to the pressing plant. The anticipated release date is October 1st. Details to follow...
Newer Post
Older Post
Home