Embedded Player For this week's episode of The Thistle & Shamrock, immerse yourself in Celtic music from around the world.