Embedded Player Norah Jones, Sasha Dobson and Catherine Popper recently released a Christmas EP called Dear Santa. They performed some of the songs in a live mini concert for World Cafe.