Icarus Jones is a rock and roll band based in South Louisiana. The group's unique sound was crafted over years of playing in the barrooms of New Orleans and the surrounding Cajun Country.
Icarus Jones is a rock and roll band based in South Louisiana. The group's unique sound was crafted over years of playing in the barrooms of New Orleans and the surrounding Cajun Country.