Leonids, Lights and Christmas Cheer