Stevie Nicks has opened up about the health issue that caused her to reschedule two shows on her UK tour and left her in the hospital for two days.
The Fleetwood Mac frontwoman played the last show of her two-year tour in Glasgow on July 24, when she shared details of the "crazy" medical emergency that forced her to postpone the original date for her stop in the city.
Nicks, 76, abruptly axed the show at Glasgow's OVO Hydro arena on July 6, just hours before she was due onstage.
Venue representatives told ticketholders that the show had been rescheduled because of a "leg injury requiring a minor surgical procedure."
She also canceled her performance in Manchester on July 9.
However, the "Edge of Seventeen" singer said that her condition turned out to be much more serious than she realized at the time.
In fan footage from Wednesday's rescheduled show, Nicks explained that while staying in a "fabulous castle" the week prior to the concert, she developed "this weird infection, and it just went crazy."
"We get here days early because we want to be here for a few days," she said. "I finally actually just looked at my assistant, it was like two in the morning, and I said, 'I think we need to go to emergency.' She looked at me, and I said, 'I'm not kidding! I think we need to go to the hospital.'"
Nicks continued: "And so our butler, this wonderful man, throws us in his BMW Sedan, which is so great, and off we sped through the night to a hospital."
The Grammy-winning singer said she spent two days in the hospital before she returned to the castle to recuperate and decided to cancel the original Glasgow tour date.
"I've been fighting this for this whole thing," she said.
"This whole tour, I've been fighting what started here," she told the crowd. "And I would be damned if I wasn't coming back here."
Nicks played the rescheduled Manchester show on July 16, just a few days after she delighted fans at her London show by bringing out Harry Styles to perform a duet of Fleetwood Mac's "Landslide."