We're constantly looking for clues about what's coming up next on Pretty Little Liars, and what better source of info than the promos themselves?

We've taken a close look at the preview for Season 3, Episode 20: "Hot Water" (February 19)  and there's a lot of exciting stuff going on. Here are the most important things we've gathered from our frame-by-frame analysis:

Reaching out to Spencer. The promo begins with an extension of this sneak peek scene, where Aria (Lucy Hale) tries to remind Spencer (Troian Bellisario) that her friends need her, even if she's acting like she doesn't need them.

Cop car in the woods. At :06 there's a cop car in the woods. Hanna (Ashley Benson) and Ashley Marin (Laura Leighton) are also shown to be on the scene, and they look distressed by whatever's going on.
 
Is it because someone got hit? Perhaps relatedly, at :12 a man is hit by a car in the woods. Based on his size, hair color, and outfit, we're thinking it could be Detective Wilden (Bryce Johnson).

In the Halloween shop. At :07 we see Emily (Shay Mitchell) in what we think is the town costume shop. At :16 it looks like she's on a computer in the shop. Is she hacking the files to find out who bought the Queen of Hearts costume?

All four Liars at The Brew. After Spencer's recent isolation, it's nice to see all four girls sitting together at :08

"A" chopping flowers: :10 is another creepy "A" scene.

The girl in red. At :12 we see the girl in red out at night.

Spencer's distress. At :14 we see Spencer collapse. She appears to be stuck in a hot shower (steam room?).

Spencer fights back. "Can you call Hanna and Emily?" Spencer asks Aria near the end of the promo. Then in the next shot (which we think is from a little later), she says, "I know who's helping Mona [Janel Parrish]." In both scenes, she looks wet. Our guess is that the shower situation inspires her to tell the truth about Toby (Keegan Allen).

Watch it for yourself below!

Credit: YouTube Photo: Pretty Little Liars Season 3, Episode 20: "Hot Water" Preview (VIDEO)

Find more Pretty Little Liars spoilers here.
 
Catch the next episode of Pretty Little Liars on Tuesday, February 19, 2013 at 8 p.m. ET/PT on ABC Family.
 
Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin.