Season 2 Episode 12 episode 12

Pretty Little Liars Season 2 Episode 12 "Over My Dead Body" Photos

Pretty Little Liars Season 2 Episode 12 "Over My Dead Body" Photos

Anybody else notice that those dolls looks suspiciously like the girls? Can you say creepy....

Check out our photo gallery from season 2, episode 12 of Pretty Little Liars, "Over My Dead Body":

Sources: ABC Family, TV OverMind