Davido to release another video as fans criticize his newly-released skelewu videoBy Tireni AdebayoOctober 15, 2013 The highly anticipated skelewu video was released a few hours and in a twinkle of an eye, the video got…