Home Tags No visa for wizkid

Tag: no visa for wizkid

Visa was Denied for Wizkid to Perform at Wireless Festival in London

Wizkid had earlier been advertised and scheduled to perform at the festival that’ll hold at Finsbury Park, London alongside other international acts like DJ...