DD WALKER – “Psychic Twin”

I love DD WALKER so much I put him on Vinyl Moon 038: Sticky Fruit.