Say it isn't so, Ezra! A lot was revealed about this character on the Pretty Little Liars summer finale.
Added:
The girls are in Ravenswood in this scene. It's taken from the summer finale, "Now You See Me, Now You Don't."
Added: