Lenny Kravitz Crashes a New Orleans Choir Performance

I have no idea if this is staged or not, I just think it is really cool. The kid on guitar is really, talented.