NOT Sergeant Pepper coming out as the HBIC of the institution.
Lana reading Thredson his rights was everything. Never thought the two who died would be gone before the finale.
to the flawless Sister Mary Satan. And the Glee mashup
Ryan Murphy said there was a hint at Season 3 in this episode. I'm hoping the "I Put a Spell On You" on the jukebox was it, and next year will take place around the Salem Witch Trials.
Or in an ideal world, it'd be 12 flawless episodes of this: