Logo

Maybach Music’s “Self Made” Volume 1 Official Album Cover

Posted on April 9th, 2011
by
Karen


Earlier in the week, a different album cover was released but it seems that there has been a slight change in the cover. Above is the official album cover for the Maybach Music‘s first installment of the “Self Made” series. Although the album cover changed, the date remains the same, May 24th.

Comments are closed.