[youtube id=”nN6jR_bSMaE”] 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. Related posts: Kokayi-RoxTar (Feat. The Rock-afire Explosion) InContinue Reading

Share