Sinzu who recently moved back to the United States Of America drops a video to ‘Lord Knows’ detailing his frustration with the industry and his new life in America.
Enjoy.
Sinzu who recently moved back to the United States Of America drops a video to ‘Lord Knows’ detailing his frustration with the industry and his new life in America.
Enjoy.