The Cast of 'Glee' Hangs Out With Muppets! - M Magazine

LOL: The Cast of 'Glee' Hangs Out With Muppets!