Question: who plays spencer hastings in pretty little liars
Answer: Troian Bellisario; Troian Avery Bellisario