DavidB - Titi Lai Lai

DavidB – Titi Lai Lai

Titi Lai Lai is a sweet, beautiful, inspiring and moving song by the multi award winning singer songwriter - DavidB. 'Titi Lai Lai’ is Yoruba (Nigerian language) phrase for ‘forever’… it talks about being there... Read More...