Dawid Kielisz
This song persists in my memory for some reason, and I don't even listen to this kind of music. It came on a Pandora station one day a couple years ago. All I can ever remember is the "ee eeyow" part and the word engine in the title, and I stay up late tracking it down once every six months or so. Just feels peculiar, how it latched on. I was listening to Deftones earlier before "ee eyow" popped in my head and I knew it was time for the search again.