This week marked the 100th episode of Pretty Little Liars, and we have to say, it was probably one of the most shocking episodes to date. In addition to all those sexy hookups, there were so many bombshells that we barely had time to process one before we were hit with another. And of course, it all leads up back to the biggest question of them all: who is "A"? While you test your theories and celebrate the 100th episode, keep scrolling to mull over every crazy moment from this week.
Source: ABC Family