Showing posts with label shellac. Show all posts
Showing posts with label shellac. Show all posts

Friday, 17 October 2008

Taylor (Brand Abrasive Sound Structure) - S/T (1997)

This band could give Technician a run for their money for the most "Shellacish" sounding band ever!  I have no idea what the Hell their name means.  Sorry no album artwork.