Coming from the depths of Chicago, G Herbo appreciates the spoils of his well-earned rap riches. The Windy City's own dropped the video for "Been Havin" yesterday (Sept 20), premiering the clip on World Star.

The visual was produced by Herb's own 150 Dream Team and Machine Entertainment Group and directed by LVTR Kevin. In the video, scenes of Herbo pulling up in a Range Rover, smoking blunts and dancing around a mansion somewhere in the Hollywood Hills are intertwined with shots of him rocking sold-out shows, much like he did for XXL's Freshmen concerts this past summer. Herbo even shows off the unique skill of floating in a pool without even getting his Timbs wet. True talent.

"I was poor that had to be about seven years ago/At 14 we was out there on that savage shit/In the hood we beat niggas snatching, smashed shit/Now I might be in LA smoking that Cali shit," raps the Cinematic signee.

Produced by C-Sick, "Been Havin" is a new banger from the 2016 XXL Freshman. The Chi-Town export and drill music mainstay has been dropping music all year since earning his spot on the roster, from his love letter to lean called "The Drop" to Silk-sampling bedroom banger "Pull Up." Fans are still waiting for the 20-year-old's debut album Humble Beast, which according to the rapper is due to drop this fall season.

Watch Herbo flex in the video to "Been Havin" above.

Go Behind the Scenes With G Herbo at 2016 XXL Freshman Class Cover Shoot

More From XXL