Watch Pretty Little Liars season 1 episode 16 tv series online free
Release: Feb 07, 2011
Emily wants to swim the coveted anchor leg in a meet, but she has to battle Paige for it. Meanwhile, Hanna must repay Caleb for a favor; and Spencer has ulterior motives when taking on a tutoring job.