Little Sea Monsters

Little Sea Monsters

Cambridge may be landlocked, but that does not mean it cannot be home to Little Sea Monsters. Debut EP Bear on My Back is out now, and the panel found it to be an unusual listen. Chris Belson: I imagine…