Here’s the title track off their upcoming album dropping September 13th.
DOWNLOAD: Superstar Quamallah & DeQwan – Talkin’ All That Jazz
Here’s the title track off their upcoming album dropping September 13th.
DOWNLOAD: Superstar Quamallah & DeQwan – Talkin’ All That Jazz