Share Facebook Twitter LinkedIn Pinterest Email A Juke Joint Festival stage in front of Miss Dell’s General Store on Delta Avenue