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