The Irish indie-folk duo The Lost Brothers makes its first appearance on Mountain Stage, recorded live on the campus of Ohio University in Athens. Oisin Leech and Mark McCausland aren’t actually brothers; they met nearly a decade ago, while they were both working with other bands in Liverpool. The two began writing songs together in their spare time, and liked the results so much that they decided to form a singing duo.
Their latest record, The Passing of the Night, was recorded in Nashville and produced by Brendan Benson of The Raconteurs. Intricate guitar work and tight harmonies dominate the duo’s five-song set; “Bird in a Cage” wasn’t heard during the radio broadcast.
Leech and McCausland are followed here by Mountain Stage band vocalist Julie Adams, with a cover of The Beach Boys’ “Sail On, Sailor.”
- “Pale Moon”
- “Bird In A Cage”
- “Angry At The Sun”
- “City Of The Rose”
- “Now That The Night Has Come”
- “Sail On, Sailor” (Julie Adams)