Sunspot Jonz – Joe Louis (Video)

Sunspot Jonz is one of the least notable members of the classic Living Legends crew out of California. He’s got his eyes set on dropping a new album titled Legend on May 28th, this is the new single and video.