Tooxclusive | Download Nigerian Songs & Videos

"Teri Sillo" tag

Teri Sillo New York City

Teri Sillo – “New York City”

TERI SILLO is a British-born Nigerian singer songwriter, pianist, and guitarist based in England. She released her debut EP in…

tooXclusive © 2020 All Rights Reserved