Spoilers: What Happens on Pretty Little Liars Season 2, Episode 16: ''Let the Water Hold Me Down''?

Most Pretty Little Liars fans are still anxiously awaiting the Season 2 winter premiere (Episode 14, "Through Many Dangers, Toils, and Snares"), but ABC Family is already way ahead of us. They've recently put out a press release about Season 2, Episode 16, "Let the Water Hold Me Down" that gives us some very intriguing hints about what's to come.Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, read here.As we've already reveled, the press release says...



Want to comment on this? First, you must log in to your SideReel account!