Where To Stream The Royals Season 2 Episode 6
Doubt Truth to Be a Liar
- Aired December 20, 2015
- 60 Min
- Rated 7.7
- Number 22 Of 40 Rated Episodes
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.