Like always, Pretty Little Liars' summer finale was a whirlwind of head-scratching questions, highly anticipated answers and numerous jaw-dropping moments. Our heads are still spinning!
After finding out that (Spoiler Alert!) Ezra is the presumed mastermind leader of the "A" team, we did the following things: First we passed out from complete and utter shock. Then we chatted with Sasha Pieterse about what lies ahead for Ali's fate. And finally we checked in with Ian Harding to ask him all about that mind-blowing reveAl and what this means for Ezra's relationship with Aria (Lucy Hale).
To help curb our cravings until the annual Halloween special (airing Oct. 22 at 8 p.m. on ABC Family!) we've decided to take a look back on all of the other heart-stopping moments and tear-jerking moments from our favorite murder mystery drama.