The third full-length album "Talk Talk Talk" is out Saturday, March 10th, 2018! Don't miss the CD release party at Great Scott in Allston, MA with The Organ Beats, Lady Pills, and Watts!
Lady Pills: 10pm-10:45pm
Organ Beats: 11pm-11:45pm
Carissa Johnson & the Cure-Alls: 12am-12:45am
Tickets $10 ADV / $12 DOOR / 21+