FreeBandz artist Doe Boy delivers his official video for "956 Nights," a Lex Luger-produced cut from the Cleveland rapper's latest mixtape, Streetz Need Me.

Throughout the Jerry Productions and SceneAmatiX-directed clip, Doe Beezy posts up with his squad in an abandoned house and paints a portrait of the streets. On the DJ Esco-inspired track, Doe Boy raps, "Bitch I'm flexin,' I'm cappin,' you lackin,' I'm jackin'/I pull out this cannon, demandin' not askin'/I'm trappin,' you rappin,' I'm savage, you actin,'/You taxin,' they snatchin,' they pull up, get active."

The 22-year-old MC got out of prison in 2016 and is primed for a big 2017. Doe Boy tells XXL that he wants to continue pushing Streetz Need Me, but he already has another mixtape on the way.

Doe Boy also recently spoke to XXL about his relationship with fellow FreeBandz artist Future, and how the two of them have a number of collaborations ready to drop. “Me and Future, we’ve got plenty of songs together,” Doe Boy says. “I be waiting on his go to release stuff. Everything has to be lined up correctly. Everything has to be done perfect. So that’s why I don’t be rushing. It’s more about being patient. ‘Cause I know what’s about to happen.”

Since Future's tour is over, there’s going to be a lot of music on the way, according to Doe Boy. “Future has been on tour the majority of the whole summer, so as far as the label situation, FreeBandz situation, a lot of stuff has been on hold, music-wise,” Doe Boy says. “But the tour [is over], so now y’all about to see what’s going on.”

Watch Doe Boy get to work in his "956 Nights" video above.

Here Are the 50 Best Hip-Hop Projects of 2016

More From XXL