An Opera News Kenya publication
Over 10 years after topping the charts with their multi-platinum hit βLet It Rock,β Kevin Rudolf…