The US and UK connect as Ace Hood links up with London MC Skepta for this new track called “Supposed To Do”. Premiered by Charlie Sloth on BBC Radio 1. Take a listen to a radio rip below.
Tags: ace hood, Music, skepta
Leave a Reply
Email Address: (required)
Notify me of follow-up comments via e-mail
Copyright © 2016 ·