Credit: ABC Family

If you've been changing the channel back to the Olympics after Pretty Little Liars without waiting for the previews for the next episode, you may have missed the big news: the Season 3 summer finale (Season 3, Episode 12: “The Lady Killer”) is going to feature a big "betrAyal" from someone close to the girls.

The promos flash to some potential betrayers, and now ABC Family has started an official suspect tracker, where you can vote on who you think the culprit is, and see what other people are tweeting about the suspects.

The social media aspect of the suspect tracker is pretty cool (and you should go check it out), but we're more interested in the list of 12 suspects. Does the betrayer have to be one of these 12? Not necessarily, but we suspect they will be unless ABC Family is being really, really tricky.

So, who made the cut? Here's the list of potential suspects, and our thoughts on them.

All of the Liars: We've speculated in the past that one of the Liars, particularly Aria (Lucy Hale), could possibly be on the "A" team. That said, we also know we're supposed to find out the identity of Maya's killer in the finale. We can't imagine the writers would want to overshadow that reveal with the news that one of the Liars has betrayed the others — unless said Liar also killed Maya. Which we kind of doubt.

Byron Montgomery (Chad Lowe) and Ashley Marin (Laura Leighton): They aren't perfect parents (especially Byron), but we can't really see either of these character intentionally hurting their children.

Caleb (Tyler Blackburn) and Toby (Keegan Allen): Either of these doting boyfriends betraying the Liars would be a big shock, but they are both so loyal we have a really hard time believe it would happen.

Ezra Fitz (Ian Harding): Until recently we would have had a hard time believing Ezra would betray the Liars, too. But given his recent sketchy behavior and the fact that he's kept a huge secret from Aria (Lucy Hale), we have to wonder what else this hot teach is capable of. 

Melissa (Torrey DeVitto): We're always suspicious of Melissa. However, Torrey DeVitto hinted to us that she isn't in much of the summer season, though perhaps she swoops back in at the end to stab her sis in the back.

Paige (Lindsey Shaw): After watching Paige support Emily (Shay Mitchell) while she mourned Maya (Bianca Lawson) in Season 3, Episode 9: “The Kahn Game” we've concluded that she's either the sweetest, most selfless girlfriend in the world, or she's a total liar who's conning Emily for her own gains. She's definitely still suspect to us.

Lucas (Brendan Robinson): Obviously Lucas has been acting hella sketchy this season, and we don't trust him at all right now.

Some notable characters that didn't make this cut are Wren (Julian Morris), Jenna (Tammin Sursok), Garrett (Yani Gellman), Mona (Janel Parrish), or either Hastings' parent.

For what it's worth, right now fans have voted Paige, Ezra, and Lucas as their top guesses. Who do you think is guilty? Let us know in the comments below!

Catch an all-new episode of PLL on Tuesday, August 14 at 8 p.m. ET/PT on ABC Family.

Source: ABC Family

Get your Pretty Little Liars fix: Like us on Facebook and Follow us on Twitter and Tumblr