New York noise-rock duo Yvette are a rare beast: A rock band who use electronics to make their sound nastier and dirtier and more unforgiving, rather than cleaner and friendlier. Their new EP Time Management sounds like a twisted wreck of synth squeal and guitar burn, and it never lets up for a second. We’ve […]