Oluwa Bishop Ft Erigga – Cast Dem Out

Accra based Nigerian artist Oluwa Bishop comes with a banging debut…