Gedeon Luke and The People-Live Free

Gedeon Luke and The People are soul revivalists from Memphis, Tennessee preparing for the June 3 release of their Live Free & Love album. “Live Free” is the first single from the album that sounds like ’60’s soul and rock.