Glee has released preview pics for Rachel’s big episode, as “Funny Girl” opens on Broadway … so why are Sue and Will on stage? And what the hell is Kurt wearing?
“Opening Night” will air Tuesday, April 22 at 8:00 PM ET on Fox
Seriously, what the hell is Kurt wearing? Is he channeling Season One Kurt?