ruebensramblings.com
New Show Introduction: Pretty Little Liars: The Perfectionists
The new Freeform drama Pretty Little Liars: The Perfectionists will debut on March 20 at 8 PM. Everything about the town of Beacon Heights seems perfect, from its top-tier college to its overachiev…