What do Earl Sweatshirt, James Blake, Tyler, the Creator, and Kanye West all have in common? They're all being covered and completely manipulated by the supremely talented jazz trio of BADBADNOTGOOD. These three Toronto natives, who are all under the age of 21, have gained a load of attention for their raucous takes on some of their favorite cuts.

But here's the thing: they're not some trendy act getting by on reworking popular songs of the moment. Their latest release, BBNG2, might feature six covers and sure, those are the most intriguing pieces on paper. But it also boasts five original compositions, including instant standout "Vices," that sound just as great as their well-known counterparts. You can stream and download BBNG2 in its entirety below.

Free Album: BADBADNOTGOOD BBNG2 [DOWNLOAD]