New release

March 17 in Research by admin 0

New CD with Neil Davidson is out now on the British label Consumer Waste. You can buy the CD here.

Michael Duch and Neil Davidson

Me and Neil at Adrianstua, August 2010.

 

COMMENTS

Comments are closed.

LATEST PROJECTS

Read More

Upcoming shows

No shows booked at the moment.

Contact