Stevie Nicks Shocks 'School of Rock' Audience With Surprise Performance

Nicks, 67, performed her hit song "Rhiannon" on Tuesday night.

— -- Stevie Nicks is taking over Broadway.

On Tuesday night, Nicks appeared on stage after a "School of Rock" show at the Winter Garden Theatre in New York to perform her hit "Rhiannon" with the actors.

The 67-year-old singer praised the young musicians for their incredible talent and their ability to rock and roll as well as veteran musicians.

“To be in the presence of these kids that are so amazing that honestly sometimes I close my eyes and I’m not sure that it’s not Fleetwood Mac,” Nicks said. “It’s very trippy. They are so good.”

"School of Rock" is the stage adaptation of the 2003 Jack Black film, and some of Nicks’ songs are featured in both the movie and the Broadway production.

After her performance, Nicks encouraged the audience to donate to the Broadway Cares/Equity Fights AIDS organization, saying, "It's important, it's the right thing to do."

Backstage, Nicks had even more praise to give the child performers, saying it was "fantastic" to play with the young stars.

"I have Fleetwood Mac, and then I have my solo band that I've been playing with since 1980, and now I have one more fantastic band to add to my roster, so I'm very happy," Nicks said.

Watch Nicks' "Rhiannon" performance below: