Watch clips from the next episode: http://bit.ly/19tJ9Nw

Oh snap ? this new episode of Pretty Little Liars is keeping us guessing? The Mirror Has Three Faces is the title of last night?s show and it couldn?t be a more perfect way to describe the action.