Episode 73: Pretty Little Liars S07E16, ‘The Glove That Rocks the Cradle’

In this week’s episode: Spencer and Detective Furey face off, Emily and Ali get domestic, Aria goes dark and we wonder if this Spencer twin theory is really happening.
Subscribe for free in iTunes • Subscribe by RSS