Treasure Island Records brings to us the visuals of Treasure’s No Where To Run which was released some days ago. The tune featured eclectic singing Efya and she makes appearance in the video as well. It was shot and directed by Sony Addo. Enjoy.