Yetti Tabai Releases Her Brand-New EP Titled Smoke And MirrorsFebruary 21, 20242 Mins Read Residing in Manchester UK, Yetti Tabai is a versatile singer-songwriter and performing artist from Barnet, England. The Nigerian born artist…