What happens when a very bad Santa, a wacky folk singing duo, a maker of parade floats, a British talk show host, and a naughty department store get together? Well listen to this episode and find out!