X

The Royals recap 3/29/15

The Royals Recap 3/29/15: Season 1 Episode 3 “We Are Pictures, or Mere Beasts”

The Royals continues tonight with an all new Sunday, March 29 season 1 episode 3, called "We Are Pictures, or…