I Thought That I Heard Glee Sing….

Note the spike.It was the moment I've been worried about since I first heard that Glee was going to cover "Losing My Religion." "NOOOOOO!!" I cried into the night sky. "How dare they take such an important song and turn it into a trivial pop hit sung by actors in their late 20s pretending to … Continue reading I Thought That I Heard Glee Sing….