Credit: Mike Yarish/FOX ©2011 Fox Broadcasting Co.

Not only is Glee new tonight, May 1, but the episode we're about to see is going to be quite the emotional roller coaster! 

Season 3, Episode 18 is titled “Choke,” and it gets it's name for two reasons: One, because somebody chokes on stage in the middle of his or her big NYADA audtition, and two, because someone at McKinley High is revealed to be part of an abusive relationship. Yikes. That's some heavy stuff.

But if you're finding it hard to wait until the episode airs, why not take a little sneak peek at what to expect beforehand? We've got an extensive Spoiler Roundup of the episode, along with a first-listen to the audio this week's songs. If that's not enough, there are even multiple spoiler clips from the episode.

Can’t get enough Gleetastic goodness? Like us on Facebook or follow us on Twitter!