Obscure Sound — ’80s guitar tones and a galloping bass line establish a fun, nostalgic vibe on “Where Were You? (Artwork Censored)”, the newest effort from Les Techno, the NYC psychedelic act who impressed previously with “Trophy Wife“, which hearkened to ...
more info