Summer Cannibals is a rock band whose recent album "Can't Tell Me No" was released on Tiny Engines in July 2019. The record is a huge leap forward from songwriter Jessica Boudreaux who scrapped an entire album after separating from a toxic creative and personal relationship.
Read More