Lea Michele Glee Season Finale

Rumors have it that the season finale of Glee is going to be epic (for all you Glee fans). The episode will be in New York, there will a guest spot from a Broadway legend, and an original duet from the main couple of the show Lea Michele and Cory Monteith.