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…