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.
Subscribe to:
Posts (Atom)