who is a on pretty little liars in season 7?
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.