Reviews

The Scenekillers A Scarey Love / Sheila’s Boom Box 7″

A side project for COUCH FLAMBEAU and the APPLIANCES, this pretty much sounds like a side project. “Scarey Love” has an experimental feel with dark, brooding vocals, and the flip is funkier, sort of novelty. Interesting, but…