6ix9ine ft Nicki Minaj & Kanye West – MAMA :Tekashi 6ix9ine was set to release his official debut album Dummy Boy yesterday (Nov. 23) but his current legal troubles meant that to the dismay of his fan base, he had to postpone the release and put the album out at a smarter time.
However last night, a few records from the LP surfaced online. Fans speculated that this was because the delay came so late in release week. Today, the rapper has put the album up for sale on his website, likely to combat the leak somewhat.
Listen/download this our staff pick below: