The inevitable ‘Glee’ backlash: Is it here already? (TV commentary)
A friend of mine recently said he hates “Glee” (the first-season finale will air at 7:59 p.m. Central Tuesday on Fox). He shared his opinion after the episode that featured two KISS songs, and he’s a big […]
