WOW!! Wizkid Plan to Set Up “Pop Up” Shop in Nigeria – Since Starboy Wizkid declared his Merchandise store, ‘Pop Up’, the Staryboy is yet to launch in his nation of origin.
Recently, Wizkid‘s Pop Up store sold out in London a month ago and same thing occurred in New York city a weekend ago.
Notwithstanding, His Nigerian fans, especially the Igbo men are irritated that Wizkid reprimanded them regardless of arguing that he ought to convey the store to the nation.
Starboy has now affirmed that the store will dispatch in Nigeria by December.
Checkout his post underneath.