Tag: Moths and Leeches

FFS New Bands Panel: Moths and Leeches

Southwestern group Moths and Leeches is the vehicle for singer-songwriter Matthew Caron. They have a simple philosophy. “We will play for you,” they say. So the panel took them up on the offer to see what they’re all about. Alice…