Giles is back in the game with new single ‘Alive’
ORLANDO, FL – Alvin Giles has had a career full of incredible experiences, bold sounds and magical moments, but it is his new return to the music scene that makes the newest wave. “Alive”, Giles latest track is strong, full of culture and socially relevant, making it a track that you simply don’t want to…