“Everything I’ve Got” is a new EP debuting for Gareth James, a very talented Singer/Songwriter from South Africa. Gareth has had a passion for music since he was 16 years old. The haunting pull of the melody in “Everything I’ve Got” immediately draws the listener into the story of a young man’s devotion to his […]