Glee airs "The Power of Madonna" on 4/20/10. Did this episode live up to its hype?

Show Comments
Related Posts:
Created at: