***WARNING: Spoilers Below***
The cat is out of the bag!
On Tuesday, Freeform aired the Pretty Little Liars series finale where fans FINALLY learned the identity of AD, the blackmailing villain who has been terrorizing the town of Rosewood, Pennsylvania!
In case you missed it, AD turned out to be…
Spencer’s evil, British twin Alex Drake (who was also played by Troian Bellisario)! Kudos to Troian for pulling double duty!
Did YOU figure it out, or were you totally shocked?? LET US KNOW BELOW!