Ellis Island Sound are an instrumental band from London, England, consisting of multi-instrumentalists Peter Astor (formerly of The Loft, The Weather Prophets) and (of State River Widening).
Ellis Island Sound are an instrumental band from London, England, consisting of multi-instrumentalists Peter Astor (formerly of The Loft, The Weather Prophets) and (of State River Widening). (en)