Meek Mill – Moment 4 Life by kevin · May 1 Every video the Maybach artists have been dropping lately just increases the hype for Self Made little by little. The album will be here May 24th. —Campano Share