iTasha x Davido – Sheri (SONG & VIDEO)March 28, 2024, 8:09 pm Download this new song and video from iTasha x Davido – Sheri. iTasha is an artist/lyricist from Nigeria and she…