The Lost Brothers are an Irish musical duo consisting of Mark McCausland and Oisin Leech, formerly of The 747s. Their first album Trails of the Lonely was released in 2008 and produced by Mike Coykendall (Bright Eyes, M Ward) and Decembrists collaborator Adam Selzer.
- ClipsLatest ClipLoading...
- TracksLast Played on BBC
- Events24 Jun - The Islington, London, UK
- MoreSimilar Artists, Official Links