Who else is excited for Pretty Little Liars‘ upcoming Halloween episode?
Not only do we get to see if Ali (Sasha Pieterse) really has a twin in the show, we get to see all the fabulous costumes! We’ve gathered up the Liars’ costumes through the years and need help deciding who had the best of the best!
“Grave New World” premieres Tuesday, October 22nd @ 8PM ET/PT on ABC Family.
Posted to: Pretty Little Liars