Kevin Darbo: “On Fleek”

There are a billion and one indie artists trying to make it and if his cards are played right, Kevin Darbo will be one of the few to see his name in lights because he’s got what Simon Cowell would call the “it factor.” With just one song he’s proven that. “On Fleek” takes us […]