Full Song! Lea Michele Sings “Firework” in Season 2, Episode 12: “Silly Love Songs”
Katy Perry gets some more. Glee. love! with Lea Michele (Rachel) belting out the pop singer's latest ballad. We're torn about who did it better but we def like! How about you?