The twins have a birthday party in the palace and things get out of hand. Meanwhile, Queen Helena and Prince Liam look to the past for answers about the future.
Dec 13, 2015
Dec 27, 2015