Pretty Little Liars' Twin Theory Finally Comes Into Play?

Get ready, Liar nation, because somebody’s got a twin in Rosewood and it’s sure to blow of all our pretty little minds.