Cameron Dupuy & The Cajun Troubadours

Live at 2016 New Orleans Jazz and Heritage Festival