The Life Force Trio released their self titled EP on Plug Research in 2006. I was honored to have a remix on the 12" - and personally happy with the way this remix took shape, especially the high hats in delay shifting a…
forgot how much I love this
YES YES yES1
what were you on? I want some!
this is different, i like it.