Tag: Demuren

Toolz’s Make Up Artist Sparks War On Instagram

Nigerians on social media have been known for their characteristic 'zero chill'