Meet Alabama’s Indie Rock Band, Cannibal JonesMeet Alabama’s Indie Rock Band, Cannibal JonesMeet the indie rock band from Gordo, Alabama, Cannibal Jones. Lau ValeLau Vale