Tag: Sierra Leone Artists
Ex-Miss Sierra Leone Natasha Beckley is now Tasha Baby, the Rapper
Miss Africa USA finalist 2010 and Miss Sierra Leone 2011 Natasha Beckley, is all set for the release of her debut rap mixtape “Beauty & The Beast”. Many thought this was ...