Tag Archives: Dark Storm

Want List: Billie Ray Martin – After All

Electronic thrush Billie Ray Martin first came to my attention when I spied the iconic video for Electribe 101’s brilliant “Talking With Myself” on MTV in some rare airing of the clip on some international program. I immediately ran out … Continue reading

Posted in Core Collection, Want List | Tagged , , , , , , | 7 Comments