Video: Maybach Music "Self Made" Cover Shoot

The crew's LP hits stores on May 23.

Not Available Lead
Complex Original

Image via Complex Original

Not Available Lead

With all the buzz surrounding the release of Maybach Music's Self Made compilation, Rick Ross and company have pushed up the release date up one day to May 23. Watch above as the crew hits the desert for their album cover photo shoot.

Latest in Music