Wild Palms return with new album ‘Live Together, Eat Each Other’
The Enfield-based band also share the single ‘Ennio.’ Wild Palms have unveiled that they will, at long last, release their second studio album next year. Live Together, Eat Each Other will hit shelves….