Dr Dolor Entertainment superstar – Teni, comes through with a brand new single entitled “Power Rangers“. The BET nominee disappoints not as she unlocks her new tune,...