Christmas is coming, the goose is getting fat, and Neil Young has launched a 107-minute festive playlist. The 27-song ...