Pretty Little Liars: S07.E08

Spencer And Aria Are Stalking Old Drunk Doctors, And That's Not The Worst Part Of Pretty Little Liars

Oh, and an old, new candidate for psycho drama returns to Rosewood, huzzah! 2016.08.17S07.E08