New video from London's underdog hip hop artist Illah Flesh showcasing his skills on the mic and with his multimedia talent. The power moves productionz c.e.o illah flesh has the game on lockedown