What happened when Jim C. Hines watched too many Christmas specials? I think this did. If you loved his story based on a famous PBS show ending with Street, you'll enjoy this demented and touching Christmas story. (And if you haven't read the Street short story, please do so. It's, well, it has a...