Jessica Claus

Jessica Claus is the deuteragionst in Santa Claus is Comin' to Town.