The Weepies

Weepies - General Press 1 620_1.jpg

The Weepies' 'SIRENS' — First Listen

I saw The Weepies play live a few years back at the Fillmore in San Francisco. I was immediately mesmerized by their intimate and incredibly musical interpretations of their well-written and heartfelt material. Here I check out their new release, SIRENS, due out April 28.