Mix: Bill Youngman & Neil Landstrumm aka ‘The Destroyaz’ Live

Big news, Neil Landstrumm and Bill Youngmann have set about a joint live venture and you can hear one of their first live outings here. They’ll be making their UK debut together on the 10th at Substance up in Edinburgh joining the legendary Rolando on the bill along with residents. Recommended.