PeachSkeoch is the imaginatively named, brand spanking new Scottish accordion/harp duo of Tannara members: Joseph Peach and Becca Skeoch. Creative the name may not be, but the same definitely can’t be said for the music. The project is an outlet for all sorts of crazy. Like mischievous siblings, the duo push each other, egging each […]