By Chad Snyder
Clap Your Hands Say Yeah | photo by Michael Regan | courtesy of the artist
Philadelphia art rockers Clap Your Hands Say Yeah are back with The Tourist. It drops next Friday, February 24th, following 2014’s Only Run, but you can stream it now via NPR’s First Listen. If you’ve been a fan of the project up to this point, the album is ready and eager to please, but it’s anything but a rehash of their old sound.
CYHSH may not sound as pleasantly rough-around-the-edges as they did on their debut, but they certainly haven’t lost that album’s frenetic energy. …read more