Exclusive footage of Wale taking to the podium and announcing the release date for Maybach Music Group’s new album Selfmade Vol. 2 in New York City. Album drops on June 26th 2012.

Comments