Long live Yuck. We’ve been swooning over this London band since the beginning and the newest jam from the forthcoming full-length, Stranger Things (Mame Records) out on February 26th. Heavy on the fuzz, guitar and emotions, just like we like it.