Stefan Melbourne: “Don’t Let Me Go”
If you were to combine the vocals from John Mayer, the passion of Ed Sheeran, and the melodic tempos of both Foy Vance and Tim Chaisson, you'd be left with Stefan Melbourne — and whether you like those four mus...