This is one of my favorite stories from this year's Yuletide. If you haven't heard the song, you can listen to it on Youtube. It's folk music, with Tracy Grammer and Dave Carter, and the lyrics are here. But it's not necessary to know the song to listen to this--it's a kind of urban fantasy story with a mythical feel.
Download here. Length: 10 m 05 s.