Pretty Little Liars season 5, episode 3, “Surfing the Aftershocks,” airs tonight at 8 p.m ET on ABC Family! Catch up on all the stills and this week’s promo to get you ready for the new episode.
Following tonight’s new episode of True Blood (what did you think?), HBO released an inside the story looking at the making of 5×03 as well as a preview of next week’s episode.
Following last week’s two-hour episode of Mad Men (they said it was one episode, but it’s considered 5×01 and 5×02), tonight 5×03 ‘Tea Leaves’ premieres!