The Screaming Dukduks - The Screaming Dukduks




The death throes of the orchestra of idiots.

C60 released on Swinging Axe Productions in 1983.

The Screaming Dukduks

5 comments:

  1. Dreams come true, thank You!

    ReplyDelete
  2. Excellent!

    Is there any chance for Shadowbug 4? This would be really amazing...

    ReplyDelete
  3. There is ... just not sure if i have one or both or where they are for that matter ... welcome to senility!

    ReplyDelete