Imagine Robert Plant showing up to one of your gigs and joining you on stage...

I don't think that's the first time either - there's various stories like that through the years. I think he likes to record in New Orleans.
I recall he used the LSU Assembly Center back in 88 or 89 to create the set, playlist, and rehearse for a tour.

For about 2 weeks, 8 of us student workers got a free concert in between classes.