Season seven of ABC's thriller Pretty Little Liars has come to an end, revealing the identity of mysterious blackmailing villain, previously known only as “A.D.” Turns out, the long-running Internet theory regarding Troian Bellisario's Spencer Hastings having an evil twin was absolutely… drum roll, please… correct.