Ellis Island Sound
Ellis Island Sound are an instrumental band from London, England, consisting of multi-instrumentalists Peter Astor (formerly of The Loft, The Weather Prophets) and David Sheppard (of State River Widening).
Artist details
- Type
- Group
- Area
- United Kingdom
- Founded
- 1997
- Labels
- Static Caravan