Video “Haba Haba” — Stella Mwangi (Eurovision 2011, Norway) Posted on February 12, 2011October 14, 20162 commentsbyWilliam Lee Adams [youtube qzY5cTNdKQY] View Post Share