Watch Pretty Little Liars season 3 episode 16 tv series online free
Release: Jan 22, 2013
Meredith takes care of an ill Aria, but Hanna and Emily are suspicious of Meredith's motives. Elsewhere, Spencer arranges a surprise for Toby on their anniversary.