Pretty Little Liars - Season 6 - Charlotte's Web (Episode 12)
Plot: As the girls are forced to stay in Rosewood, questions about the new mystery surface. A restless Aria starts to look suspicious as she heads back to Boston a little too quickly
Episode Aired On:
Tuesday, January 19 2016 9 years ago