Black Magic Records singer John Kasadha alias John Blaq is absolutely having a great year and it just keeps getting better each day that goes by.
To prove this, the singer has just dropped appealing visuals to his latest single dubbed ‘Ebyalagirwa’ that many of his music lovers have already fallen in love with.
In the song, John Blaq promises to never disappoint his lover and he vows to treat her to undying love.
The audio was produced by Brian Beats while the video was shot and directed by Paul Gambit. Watch the amazing video below: