Taye Diggs, Idina Menzel & Lea Michele Photo
From:
Photo Coverage: GLEE Spring Premiere Party!
GLEE returns to FOX TONIGHT April 13, 2010 at 9:30pm and we've got pics from last night's GLEE Premiere Party at Chateau Marmont in Los Angeles, California!