Karen Igho and Denrele Edun Storms South Africa For Grand Finale August 5, 2012 by mizsunshinegist 0 One of last year winner of big brother Karen aka Mrs Otono is in South Africa for the grand finale_ wonder if otono will be around too. PLEASE DO NOT HESITATE TO COMMENT Share this:TwitterFacebookTumblrEmailGoogleLinkedInPinterestRedditPrintLike this:Like Loading... Related