Every Plot Hole In ‘Pretty Little Liars’ Might Have Just Been Explained

Pretty Little Liars will be ending its seven season run on Freeform, which was formally ABC [...]