Question: what is caleb's last name in pretty little liars
Answer: Rivers