Ace Hood has recently been working on his new album Beast Of The South later this year and hooks up with Skepta for what is said to be the first track off the album. Listen to Supposed To Do below which was premiered by Charlie Sloth on BBC Radio 1Xtra.
Leave a Reply