Description by couchtuner for The Royals Season 2 Episode 6 : The twins have a birthday party in the palace and things get out of control; Queen Helena and Prince Liam look to the past to get answers about the future.
Watch It Here : The Royals Season 2 Episode 6 Doubt Truth to Be a Liar