Watch Pretty Little Liars season 1 episode 12 tv series online free
Release: Jan 10, 2011
Hanna mends in a wheelchair upon her release from the hospital. Meanwhile, Aria and Fitz think someone knows about their relationship; Spencer's romance with Alex hits a snag; and Emily invites Maya to dine with her family.