Time, a top American weekly news magazine, has listed ‘Celia’, Tiwa Savage’s latest album, among the ’10 Best Albums of 2020′. The 13-track project,…
Time, a top American weekly news magazine, has listed ‘Celia’, Tiwa Savage’s latest album, among the ’10 Best Albums of 2020′. The 13-track project,…