From the Vegas desert, Dre Films provides his own footage of Maybach Music Group’s photo shoot for their cover art. For y’all impatient folks, Self Made has been pushed up a day early to May 23. This news has been going around but now is official. Ugghhh!!!