Vic Mensa stops by DJ Semtex’s BBC Radio 1Xtra Show while overseas in the London. Watch as he goes in, dropping bars on a range of issues going on in this world. Thoughts?