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.
Tracks (21)Last Played on BBCDerridae
Events9 Nov - Sneaky Pete's, Edinburgh, UK
MoreSimilar Artists, Official Links