Pretty Little Liars Season 2 Episode 1 “It’s Alive” [PHOTO]

3 years ago, by

May 4, 2011

ABC Family has released first promotional art for Pretty Little Liars season 2 premiere on June 14th, “It’s Alive”. Take a look.