The Pretty Little Liars Season 3 summer finale is coming to a close on August 28, 2012, and based on a new sneak peek Season 3, Episode 12: “The Lady Killer” will be an episode to remember. Read spoilers at your own risk! For more on Wetpaint Entertainmen
more