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:

Anonymous,  3 November 2020 at 06:41  

Dreams come true, thank You!

Anonymous,  5 November 2020 at 22:51  

Caligari:
yeah!

Lawren 17 November 2020 at 19:38  

Excellent!

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

badgerstump 17 November 2020 at 19:43  

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