Elise Testone was eliminated on "American Idol" Thursday night and sang Led Zeppelin's "Whole Lotta Love" as her farewell song.
Hollie Cavanagh and Skylar Laine were in the bottom three with Testone, but they'll be back next Wednesday to compete in the top five. Some 58 million votes were cast to decide this week's results.
The Queen Extravaganza, a band formed by original members Roger Taylor and Brian May through an Internet competition, opened the show with a performance of the Queen classic, "Somebody to Love."
The top six visited the TMZ offices in Los Angeles for a few lessons on how to deal with the intrusive media now that they're celebrities.
Season 10's Stefano Langone returned to sing his new single, "I'm on a Roll," with help from Ben J from New Boyz. Fellow season 10 contestant Casey Abrams was also on hand to give the top six some advice going into the "Idol" tour this summer.
Katy Perry was lowered onto the stage to sing her latest hit, "Part of Me." She was backed up by troupe of dancers all wearing camouflage to go with the war zone-like set.
"American Idol" returns Wednesday night at 8 p.m. Eastern on Fox.