Watch Pretty Little Liars season 4 episode 16 tv series online free
Release: Jan 21, 2014
Shana returns to town with a message from Ali, as well as an invitation for Emily to meet with Ali, but the girls question Shana's trustworthiness. Meanwhile, matters of the heart affect Aria and Hanna.