Wizkid Touches Down In London All Excited
Star-Boy boss — Wizkid, has finally left the shores of America where he seemed to have gotten use to after spending weeks there, hanging out with the biggest names in the American music industry.
Wizkid didn’t come home immediately though as he made a quick stop over in London – England.
By the look on his face, all i can say is that if you are in London, ‘Turn up’…………cuz it’s going down!!!!!!