Odin's People


Odin's People was an Irish folk trio active in the 1960s, made up of twins Elaine and Derek Thompson and Larry Johns. They released two singles on the Major Minor label in 1967.