Evbota Richard also known as Lord Richard is from Edo State in Owan West. he has the call of GOD upon his life as an Evangelist, He is a song writer, a producer and a singer.
Lord Richard is out with his new Single he titled ‘Chimara Obi Mo’ it was written and arrange by lord Richard, the song expresses a true heart of worship to GOD.
Download & Listen! Share the Joy! Spread the goodnews..
1,704 total views, 1 views today