Jon Cleary performs ‘Oh no no no’ on the Twist stage

NEW ORLEANS (WGNO)- Jon Cleary  celebrated winning a Grammy Award earlier this year, and this is his first performance ever on the Twist Stage!

Jon Cleary & The Absolute Monster Gentlemen are performing this Saturday at 4:30 p.m. the 2016 Crescent City Blues & BBQ Festival.