Check out the newest teaser for Pretty Little Liars: The Perfectionists above. The series premieres March 20th @ 8PM on Freeform!