Pretty Little Liars Season 3, Episode 7: “Crazy” lived up to its name, and we're eager to see what goes down in Season 3, Episode 8: “Stolen Kisses” (airing July 31). Too bad we have to wait until next week.
To help make the time fly, we've gathered all of the sneak peeks for the episode in one convenient place so that you can watch them on repeat until the episode airs.
Spoiler-phobes, this post is for you: We won't reveal anything that isn't in the official promo clips.
First, meet Ezra's (Ian Harding) imperious mother. We have a feeling she's going to bring trouble for Ezria.
Speaking of odd relatives, Spencer (Troian Bellisario) and Toby (Keegan Allen) get into a fight because Spence's half-bro seems to have skipped down. Did Jason (Drew Van Acker) really abandon her with his mess?
And on the topic of Mona, the Liars argue about whether or not she's trying to help them by giving them the cryptic clues.
For more clips of the episode, check out the promo.
Catch an all-new Pretty Little Liars on Tuesday, July 31 at 8 p.m. ET/PT on ABC Family.
Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaMartin47.
Get your Pretty Little Liars fix: Like us on Facebook and Follow us on Twitter and Tumblr!