Glee Season 3 Spoiler Photos! On the Road to Nationals
Nationals are quickly approaching! In Glee’s second-to-last episode of Season 3, the New Directions will head to Chicago to face off against Wade (Alex Newell) and Vocal Adrenaline for their shot at the National show choir title. The cast is currently filming Season 3, Episode 21, and they’ve even tweeted a few behind the scenes pics of what we can expect to see!