That man breathes music. There is YT clip of him and the Absolute Monster Gentlemen playing the crap out of "Mo Hippa". Near the end he says something 'see you next Monday'. NOLA must be the only place in the world to hear something that good on a F'ing Monday.