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.