autostraddle.com
Pretty Little Liars Recap 313: This is a Dark Ride of Unclear Lesbian Costumes
It's getting even scarier than usual this week in Rosewood even though I can't seem to accurately identify anyone's costumes. Don't worry though, Paige wears a tuxedo the whole time.
Lizz