We’ve reached the end of the line. For some, it will be the last episode of Glee ever…or will it? Tonight, the Glee season finale will air, and it is sure to bring some drama.

It has been a long and emotional journey for the seniors to get to this point and it’s hard to say what happens next for them. Will we find out tonight where each of them are headed for season 4? Only time will tell.

Here’s the short and sweet synopsis for tonight’s episode:

The McKinley High class of 2012 graduates.

If you haven’t listened to the music from tonight’s episode already, you can do so by clicking here.

Check out this preview of tonight’s episode, which airs on Fox at a special time of 9/8c directly following American Idol.

We will have our typical Glee Live Chat tonight starting at 8:55pm EST, and will leave it available until the west coast airing has finished. Of course, all seven of our Glee Chat hosts will be on hand to rehash the episode and say goodbye to the seniors, with a new episode available tomorrow.

Are you excited for tonight’s finale? Do you think you’re going to cry? Are Kurt and Blaine going to break up? We’re too excited/emotional/upset/happy to fathom season 3 ending!