After years of throwing in his towel on music, it looks like Alur Dancehall 'King' Artikal Dread is back to claim his spot in fraternity.
The artiste this morning released his latest song titled 'Adwogu' literally meaning 'I AM Back' In English
Just like the song title, indeed the king has landed.
Listen and download below;
This song was produced by his brother Elton Lover Boy at his star beatz Recordz.
Elton is an award winning RnB artiste from West Nile .