With his mind and body right, Slangston Hughes puts on for the city of New Orleans in the ‘Champion Song‘ video. Directed by Reel Spotlite Films, it features NOLA based comedian Mark Caesar and the infamous 8 Bit Animal motivating The Connoisseur of Fine Rhyme to return to shape in the music scene. The video’s…