I know there are far more troubling things to occupy my mind than bad music, but damn it if it doesn’t make me feel crestfallen to find a good band fall flat.
Clap Your Hands Say Yeah were uninspiring if not somnambulant live, but I loved their debut record. Their recent sophomore release, Some [...]
Categories: Music