Watch Pretty Little Liars season 5 episode 18 tv series online free
Release: Feb 03, 2015
Spencer bonds with Jonny and lets her walls down. Meanwhile, Talia continues to perplex Emily; Hanna investigates Mona's pal Lesli; Mike's actions worry Aria; and Holbrook returns to Rosewood.