Yesterday's gone, as the song goes, but it was a celebration of yesterdays gone at the Palace of Auburn Hills on Wednesday night as Fleetwood Mac hit the stage for a 2 1/2 hour love fest honoring keyboardist Christine McVie's return to the band after a 16-year absence. It was an occasion to look back at the group's legacy with fresh eyes, even though it had only been a year since the band — sans McVie — had been here in concert.
Even Kid Rock got in on the action, hitting the stage midway through the show after Lindsey Buckingham dedicated "Big Love" to the hometown rocker and Stevie Nicks mentioned him during her intro to "Landslide." As "Landslide" was coming to a close, Rock hustled onto the stage — his American Badass trucker hat atop his head — and stood behind Nicks, wrapping his arms around her in a reverse bear hug. Rock's appearance brought the crowd to its feet and jump-started the show's revved-up second half.