Wednesday, 23 May 2012

Silverfish - This Bug

This Bug by Silverfish, from the album Organ Fan, released on Creation Records in 1992. Was asked to upload this track after I'd uploaded Scrub Me Mama. Chris Mowforth is a good friend of my old friend Sibs, and I used to see him in London a fair bit in the early 90s.