'Pretty Little Liars' Episode 3.23 Photos: Spencer is Reunited with the Liars
Aria, Emily, Hanna and Spencer are all pushed into difficult situations in "I'm Your Puppet" airing Tuesday, March 12 at 8pm on ABC Family.
Set a reminder by adding
Pretty Little Liars to your personal Watch-List on the
free BuddyTV Guide app.
By Joanna Martinez