“The sadly underrated Icicle Works with their biggest hit - live in some lurid neon hellhole. Oh no, my mistake - that's actually the Top of the Pops set, circa 1984.”
This jam is special! The first and only time it’s been posted was by clanca1234 in Jun 2015.