Duchess Kate and Prince William spread holiday cheer on royal train tour

By Zach Harper