David O'Dowda David O'Dowda is a musician known for their irish indie music. Top tracks by David O'Dowda Related artists ORI Emily Rowed Brady Jo Sean Christopher LIE NING Monoplay Delhia De France Songcraft Alex Kehm ELIS NOA Palma Ada