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

News

By: Mikey Fresh / May 9, 2011

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.