History
(1) The Lost Brothers are Mark McCausland and Oisin Leech.
They released their debut album 'TRAILS OF THE LONELY (parts I & III)' on November 17th 2008.
Genres
Members
Unknown
Unknown
Fans of The Lost Brothers (0)
No fans yet. Be first :)
ShoutBox for The Lost Brothers
CTRL+ENTER = Send Comment