Tonight’s episode of Glee was truly amazing and undoubtedly the best episode in the series’ young history.
Sue Sylvester’s (Jane Lynch) version of “Vogue” was amazing, as were all of the songs covered by the Glee cast. For those who don’t know, the soundtrack with these songs, titled “Glee: The Music, The Power of Madonna,” was released today.