Ebube Emmanuel Obi also know as DeeRex has dropped a video to his debut hit single titled Red Handed which is a mind blowing piece of art and