Preview Pics! It’s Opening Night On “Glee”

517Glee_Ep517-Sc1_0292

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?

Tags: , , , ,