Africa’s finest, Innocent Idibia a.k.a 2Face is out with a spanking new video titled Implication (Olele).The single, which has been ruling the airwaves, was officially released on January 22nd 2010 and has enjoyed a warm reception from millions of fans of the award-winning performer. Implication (Olele), the lead single from 2Face`s forthcoming album The Unstoppable (Int’l Edition), has necessitated a media tour across the country to boost the buzz for the new album

What do you think of this video?