Peep This: Maybach Music Group’s ‘Self Made’ Photo Shoot

News

Mikey Fresh | May 9, 2011 - 12:39 pm

Rozay and the Maybach Music squad hit the Vegas desert for the official Self Made photo shoot. The album has now pushed up to a May. 23 release date.