Video: James Gardin - Promise Land

Video: James Gardin – Promise Land

Michigan rapper James Gardin dances over Terem's soulful production on Promise Land. James shares, "Many people feel like they have a purpose, but not all of them actually believe they can fulfill it. ... Read More...