Pretty Little Liars Sneak Peek: We Have to Trust Garrett, Season 2, Episode 7

Air Date: July 26, 2011.The girls decide they just have to trust Officer Garrett on Pretty Little Liars Season 2, Episode 7, "Surface Tension."  Yeah, like that's going to end well...


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