Tag: Todd Terry Project

  • Reviews: 148

    Single of the Week Seth Troxler Evangelion Rumors Records I just happened across this today, by possible accident, and so glad I did. For this is an outstanding production of ideas, sounds and sheer bravado. It’s uncompromising, includes some beautifully random classically-tuned piano along with not so delightfully twisted vocals, and simmers with ecstatic Acid…