The Flophouse Sessions 132 – Hello Echo
Band In Boston - A podcast by Band in Boston
Categories:
From Santa Monica, Hello Echo has some familial and musical relations here in Boston. Self Righteous Brothers? Apollo Sunshine? Baker? We’re starting to think they’re all a one big family/cult. Here’s what they sounded like when they stopped by in September.