WHOZMEECH & E.D.I. MUSIC released their new track “Handle Business.” Let us know what you think in the comments.

Listen to WHOZMEECH & E.D.I. MUSIC Below:

Buy or stream here.