They Must Be Russians sticker These stickers were added to prominent positions across the centre of Sheffield during 1985, to promote the album 😉 Improbably, Native Records (also home to Dig Vis Drill, Screamaing Trees, Henry Normal etc) is still around!
Comments
They Must Be Russians sticker — No Comments