On Lifestyle!! “Your Makeup Is Horrifying” – Nigerians Slam Tacha Over New Video (WATCH)
Big Brother Naija reality TV star and Instagram sensation, Tacha has faced heavy backlash – which she’s become accustomed to…
Big Brother Naija reality TV star and Instagram sensation, Tacha has faced heavy backlash – which she’s become accustomed to…