Addi Self releases a catchy tune in ‘Eddi Woho’. The tune is bound to get you putting on your dancing shoes.




Share this post!