A lot went down during Pretty Little Liars Season 3, Episode 6: “The Remains of the ‘A,’” and we're eager to see what happens in Season 3, Episode 7: “Crazy” (airing July 24). 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.

Let's start with the craziest one: In what appears to be a flashback — though it could also be a dream — Mona Vanderwaal (Janel Parrish) and Hanna (Ashley Benson) play with an ouija board, and then get a very shocking visitor.

Credit: YouTube Photo: Pretty Little Liars Sneak Peek: A Creepy Ouija Experiance, Season 3, Episode 7 (VIDEO)

Speaking of Hanna, it looks like she's trouble Detective Wilden (Bryce Johnson) suspects her blood might be on Alison's (Sasha Pieterse) anklet.

Credit: ABC Family Photo: Pretty Little Liars Season 3, Episode 7 Sneak Peek: Wilden Accuses Hanna (VIDEO)

The shocking news keeps coming. In this sneak peek, Nate tells Emily (Shay Mitchell) he's going on a date with Jenna (Tammin Sursok). And, oh yeah, Jenna claims she used to be friends with Maya (Bianca Lawson), even though as far as Em knows, Jenna and Maya didn't know each other at all.

Credit: ABC Family © 2012 Disney ABC Television Group Photo: Pretty Little Liars Season 3, Episode 7 Sneak Peek: Jenna Knew Maya? (VIDEO)

Here, Toby (Keegan Allen) tries to convince Spencer (Troian Bellisario) that Garrett (Yani Gellman) might not be guilty, after all.

Credit: ABC Family Photo: Pretty Little Liars Season 3, Episode 7 Sneak Peek: Toby Challenges Spencer (VIDEO)

Finally, there's a new girl in town, CeCe, who claims to be an old friend of Ali's. But can the Liars trust her?

Credit: ABC Family © 2012 Disney ABC Television Group Photo: Preview Clip of Pretty Little Liars Season 3, Episode 7: CeCe Comes to Town (VIDEO)

For more clips of the episode, check out the promo.

Catch an all-new Pretty Little Liars on Tuesday, July 24  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!