M.I Abaga, a rap musician with a lot of power, has released a beautiful new song called “All My Life” which is available here.

M.I. Abaga’s latest song “All My Life” features the uber-talented singer Oxlade.

This song serves as follow up to M.I Abaga’s most recent release, ‘The Live Report.’

Listen and share your thought below:

DOWNLOAD MP3