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.
He's also recorded quite a bit in Crowley, LA, believe it or not