'Pretty Little Liars' Season 3

Troian Bellisario as Spencer

Troian Bellisario stars as Spencer Hastings
Troian Bellisario stars as Spencer Hastings