Music Video: JJ Hairston – Never Gave Up feat. Travis Greene
JJ Hairston in a collaboration with popular worship leader, and recording artist Travis Greene, releases a new soul-inspiring single entitled “Never Gave Up.” Watch the official music video for “Never Gave Up” by Travis Greene and JJ Hairston, from his...











